2009-05-01 16 views
7

Tengo esto en mi archivo web.config:Autorización de Emisión - los usuarios anónimos no pueden tener acceso a .jpeg o .css

<authentication mode="Forms"> 
     <forms loginUrl="login.aspx" defaultUrl="Venues.aspx" /> 
    </authentication> 
    <authorization> 
     <deny users="?" /> 
     <allow users="*" /> 
</authorization> 

sólo quiero permitir a los usuarios autenticados a mis páginas. El problema es que, la primera vez que voy a la página de inicio de sesión, no tengo imágenes ni estilos en mi página. Creo que esto es porque denegué el acceso a los archivos .jpeg y .css. Creo que puedo resolver este problema en IIS, pero solo estoy en Dev. Solo tengo VS 2008 y no IIS.

¿Es posible para mí permitir el acceso al directorio imgs para el usuario anónimo en la web.config?

Respuesta

17

Se podría permitir a ciertos directorios (directamente bajo <configuration>):

<location path="images"> 
    <system.web> 
     <authorization> 
      <allow users="?"/> 
     </authorization> 
    </system.web> 
</location> 

También es probable que tenga que incluir WebResource.axd

<location path="WebResource.axd"> 
    <system.web> 
     <authorization> 
      <allow users="?"/> 
     </authorization> 
    </system.web> 
</location> 
2

Creo que este es un error conocido en Visual Studio: cuando no se utiliza IIS, Visual Studio bloquea erróneamente el archivo CSS en la página de inicio de sesión.

Ver aquí:
blog post from tomtech999

Debe estar bien cuando se ejecuta en IIS.

+0

¡eso es todo! ¡Gracias! – Txugo

0

Del mismo modo, si usted desea tener un control ReportViewer de Microsoft para trabajar en su página web, necesita agregar esto:

<location path="Reserved.ReportViewerWebControl.axd"> 
    <system.web> 
    <authorization> 
     <allow users="*"/> 
    </authorization> 
    </system.web> 
</location> 

Esto fue un problema para mí al intentar que funcionara la versión 2010 del visor de informes. (Afortunadamente, solo tomó 7 mil millones de años descubrir la fuente del problema.)

Cuestiones relacionadas