Pregunta

Tengo una aplicación web con FBA configurada y ha configurado AAM en él: uno para usuarios / zona internos (http://xyz.com) y uno para usuarios / zona externos (https://xyz.com)

He extendido la aplicación web para usar SSL y una página de inicio de sesión personalizada con acceso anónimo habilitado (esto es para que los usuarios lleguen a la página de inicio de sesión personalizada).

Soy capaz de navegar tanto a la URL específica de AAM.

Sin embargo, cuando busco a la https://xyz.com , no veo la página de inicio de sesión personalizada, sino Sólo una página genérica (de mi solución personalizada) que muestra "No hay usuario autenticado". Más importante aún, puedo llegar a la página de inicio de sesión si fuera para escribir https://xyz.com /_layouts/customlogin.aspx

es todo bueno desde allí.

Tenga en cuenta que cuando retire el acceso anónimo en la zona externa, los usuarios pueden llegar a la página de inicio de sesión, pero no pueden navegar o se les niega el acceso (al hacer clic en la página simplemente se actualiza) al registro de registro y olvidó las páginas de la contraseña a través de Los enlaces en la página de inicio de sesión.

¿Cómo puedo arreglar esta URL, así que cuando los usuarios revisan a > https://xyz.com van a ver La pantalla de inicio de sesión y tenga acceso a la contraseña olvidada y registre las páginas sobre cómo hacer clic en los enlaces respectivos?

gracias

¿Fue útil?

Solución

You should remove anonymous access on the web application's Extranet zone, and allow access to the login page in your web.config file. With anonymous access enabled there is no validated authentication required so it would make sense that your login page would not be displayed (the user is already authenticated as anonymous).

In your web.config try something like:

<location path="_layouts/MyLogin.aspx">
  <system.web>
    <authorization>
      <allow users="*"/>
    </authorization>
  </system.web>
</location>

This will grant authorization (not authentication) to anonymous users accessing the site. Also, this doesn't open up the rest of the site to anonymous users, as opposed to enabling anonymous authentication in Central Administration.

Licenciado bajo: CC-BY-SA con atribución
scroll top