2010-01-01 20 views
3

Je porte mon application ASP.NET à Mono. Je l'ai construit à partir de SVN trunk sous Debian 5.0.Mono XSP ignore la directive <location> dans Web.Config

J'autorise l'accès anonyme à Logout.aspx et styles.css utilisant Web.config directives:

<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> 

Il fonctionne très bien sous Visual Studio Web Server, IIS6 et IIS7 mais ne pas sous XSP2 2.5.0.0. Existe-t-il des solutions de contournement ou des façons de faire la même tâche mais différemment?

Je veux dire ne fonctionne pas - demandez à Login.aspx

réoriente

Répondre

2

Le bug semble avoir été fixé au 9 janvier See the details in mono's bugzilla

Malheureusement, il ne semble pas travailler sur (sous) répertoires, de sorte que les répertoires et css js ne sont toujours pas accessibles après la connexion.

+0

Oui, vous avez raison. Nous avons eu du succès dans la discussion sur la liste de diffusion. Merci! – abatishchev

+0

Pour contourner ce problème, vous pouvez ajouter plusieurs éléments '' pour couvrir chaque sous-répertoire. –