2010-01-01 69 views
3

我正在將我的ASP.NET應用程序移植到Mono。我從SVN trunk建立它在Debian 5.0。Mono XSP在Web.Config中忽略<location>指令

我允許Logout.aspxstyles.css匿名訪問使用Web.config指令:

<location path="Logout.aspx"> 
    <system.web> 
     <authorization> 
      <allow users="*" /> 
     </authorization> 
    </system.web> 
</location> 
<location path="styles.css"> 
    <system.web> 
     <authorization> 
      <allow users="*" /> 
     </authorization> 
    </system.web> 
</location> 

它工作正常下Visual Studio Web ServerIIS6IIS7XSP2 2.5.0.0下沒有。是否有任何解決方法或方法來執行相同的任務,但有所不同?

我的意思是不工作 - 請求重定向到Login.aspx

回答

2

的錯誤似乎已被固定在揚的第9位。 See the details in mono's bugzilla

不幸的是它似乎並沒有對(子)目錄工作,所以CSS和JS目錄仍無法訪問在登錄後。

+0

是啊,你說得對。我們在郵件列表討論中取得了成功。謝謝! – abatishchev 2010-01-14 11:05:47

+0

作爲一種解決方法,您可以添加多個''元素來覆蓋每個子目錄。 – 2010-06-23 19:19:19