J'ai eu du mal à faire en sorte que mon application ASP.NET enregistre automatiquement les utilisateurs dans le site intranet que je suis en train de créer. Peu importe le googling ou l'expérimentation que j'ai appliqué, il y a toujours une boîte de connexion affichée par IE7.Liste de vérification pour l'authentification Windows IIS 6/ASP.NET?
J'ai le mode d'authentification Windows défini dans Web.config, désactivé l'accès anonyme et configuré le domaine par défaut correct dans IIS, mais il demande toujours à l'utilisateur de se connecter et, plus ennuyeusement, l'utilisateur doit fournir le domaine aussi (DOMAIN \ auser), ce qui cause des problèmes avec les visiteurs non techniques. Merci Zeus pour la fonctionnalité de rappel de mot de passe.
Je ne suis pas l'administrateur réseau, il est donc possible que quelque chose à propos d'Active Directory soit mal configuré, ou il me manque simplement quelque chose de très simple. S'il vous plaît noter que je ne veux pas usurper l'identité de l'utilisateur, je dois juste savoir que la propriété IPrincipal.Name correspond à celle d'un enregistrement valide dans ma base de données utilisateur, d'où l'authentification de l'utilisateur à mon application. À cette fin, il serait très utile d'avoir une liste de contrôle de toutes les exigences de configuration pour AD, ASP.NET et IIS pour travailler ensemble de cette manière comme référence pour le débogage et, espérons-le, pour réduire la friction de l'utilisateur.
J'ai finalement eu l'occasion de tester cela et de changer le domaine en un sans qu'un point ne fonctionne instantanément! – tags2k
Ha! Je pensais que tu m'avais oublié. Content que ça soit réglé. –