2010-07-01 12 views
1

Je n'ai donc besoin que de l'authentification Windows et non de l'authentification par formulaire. Au lieu de donner à l'utilisateur une boîte de dialogue pour la connexion .. Je veux avoir une page de connexion avec nom d'utilisateur, domaine et mot de passe .. également une option de rappel du mot de passe. Si l'utilisateur n'existe pas, il devrait juste montrer ce mauvais nom d'utilisateur et mot de passe.Authentification Windows avec une page de connexion personnalisée

J'ai 2 types d'utilisateurs: administrateurs & utilisateurs.

Si c'est un administrateur, il devrait aller à admin.aspx et si son utilisateur, il devrait aller à users.aspx.

toute aide est appréciée. J'ai essayé de faire ceci mais j'ai réellement mélangé l'authentification de formes et de fenêtres, et je pense que j'ai des problèmes de sécurité.

Répondre

1

Utilisez le ActiveDirectoryMembershipProvider

http://msdn.microsoft.com/en-us/library/ff650307.aspx

+0

i considéré en utilisant la méthode de répertoire actif ... mais je un doute là-dessus: si mon utilisateur est un utilisateur local .. sera-ce dans le répertoire actif ? – user175084

+0

Eh bien, je ne pense pas qu'il existe un fournisseur OOTB pour le faire, mais voici une question qui semble avoir la réponse à l'authentification de l'utilisateur local. http://stackoverflow.com/questions/609553/authentication-of-windows-local-user-account-in-c-3-0 –