2009-11-30 3 views
0

Tout d'abord, je ne suis pas entièrement sûr que le titre de ma question soit très descriptif, alors je m'en excuse.Fournisseur d'appartenance ASP.NET et domaine réseau

Je travaille sur un nouveau site et j'utiliserai le système MembershipProvider (enfin, une implémentation personnalisée de toute façon), et j'ai rencontré un problème unique. Étant donné que la machine sur laquelle je développe est connectée à mon domaine ActiveDirectory, chaque fois que j'utilise l'un des contrôles de connexion, elle me montre constamment comme étant connecté, en extrayant le DOMAIN \ user.name de ActiveDirectory, même si je n'ai pas N'a créé aucun compte d'utilisateur avec le système d'adhésion.

Maintenant, je sais pourquoi c'est ce qu'il fait; C'est parce que les contrôles de connexion tirent le nom d'utilisateur de la propriété Demande de page, qui va toujours retirer mon compte de domaine. Ma question est, puis-je passer outre? Je dois parce que puisque j'utilise un modèle d'adhésion personnalisé, je dois tester la fonctionnalité de connexion/déconnexion, et je ne peux pas le faire quand il me montre constamment comme étant connecté. :)

Toute information ou liens serait grandement apprécié. J'ai regardé les «questions connexes» avant de poster ceci, et n'ai rien trouvé directement lié à ma question. Merci encore.

James

Répondre

2

Il semble que vous avez l'authentification Windows activé dans votre site Web. Tout d'abord, assurez-vous qu'il n'est plus activé (la seule méthode d'authentification activée doit être "forms"), puis assurez-vous que votre fournisseur d'appartenances personnalisé est correctement enregistré. J'espère que cela vous indique la bonne direction.

/Klaus

+0

J'avais effectivement dans mon web.config. Je l'ai changé en formulaires et maintenant je ne montre pas comme connecté. Merci! James –

Questions connexes