Question

J'ai une application Web avec FBA configuré et a configuré AAM sur celui-ci: une pour les utilisateurs / zone internes (http://xyz.com) et une pour les utilisateurs / zone externes (https://xyz.com)

J'ai étendu l'application Web pour utiliser la page de connexion SSL et une connexion personnalisée avec l'accès anonyme activé (ceci est destiné aux utilisateurs d'accéder à la page de connexion personnalisée).

Je suis capable de parcourir à la fois l'URL spécifiée AAM.

Cependant, lorsque je navigue vers le https://xyz.com , je ne vois pas la page de connexion personnalisée mais Juste une page générique (de ma solution personnalisée) qui affiche "Aucun utilisateur authentifié". Plus important encore, je suis capable d'accéder à la page de connexion si je devais taper https://xyz.com /_layouts/customlogin.aspx

C'est tout bien de là.

Veuillez noter que lorsque je supprimai l'accès anonyme sur les utilisateurs de la zone externe, vous pouvez accéder à la page de connexion mais ne peut pas naviguer ni accès refusé (en cliquant sur la page simplement rafraîchira les pages de mot de passe oublié. les liens sur la page de connexion.

Comment puis-je réparer cette URL afin que les utilisateurs parcourent https://xyz.com ils obtiennent pour voir L'écran de connexion et ont accès au mot de passe oublié et inscrivez-vous des pages en cliquant sur les liens respectifs ??

merci

Était-ce utile?

La solution

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top