He pasado un día y medio tratando de resolver este problema. Básicamente, tenemos un sitio web ASP.net con Autenticación de formularios en IIS7 usando Framework 4.0.Autenticación de formularios Ignorando el documento predeterminado
La autorización parece funcionar a la perfección para todos los escenarios, con la excepción de golpearlo sin ningún documento específico (debería resolverse con el documento predeterminado).
Por ejemplo (Por favor, no seas rudo en el sitio aún se desarrolla;)), http://www.rewardroster.com/Default.aspx funciona perfectamente, esta página debe permitir el acceso anon tal como se especifica en el web.config.
pero si golpeo www.rewardroster.com Directamente se redirige a la página de inicio de sesión con URL de devolución establecido en "/" o Login.aspx ReturnUrl =% 2F
Algunas cosas que he intentado:?
1) Establezca Autenticación en Ninguno y luego el documento Predeterminado funcionó, por lo que no es el problema.
2) Agregado defaultDocument atribuyen a Web.config
3) eliminado todas las entradas en la lista de documentos predeterminado en IIS excepción de Default.aspx
4) Asiento secundario MachineKey en Config
5) conmutadas del integrada a la tubería clásico en IIS
Esto es lo que está en mi config:
<authentication mode="Forms">
<forms name="appNameAuth" loginUrl="Login.aspx" protection="All" timeout="60" slidingExpiration="true" defaultUrl="Default.aspx" path="/">
</forms>
</authentication>
</authentication>
<location path="Default.aspx">
Muchas gracias por su tiempo y espero que alguien sabe lo que está pasando aquí.
que tienen el mismo problema con v4 DONet, ¿alguien sabe por qué esto repente ha comenzado a suceder cuando ha estado bien desde hace años en v2.0, V3 y V3 .5? – bigtv