Tout d'abord, j'ai cherché une solution dans les messages existants, mais je n'ai pas trouvé de solution qui m'a aidé. Voici mon problème:Windows Authentification dans ASP.NET donne 401
Il existe un ASPX, j'essaie d'invoquer à partir d'une application ASP .NET Web Service. L'URL cible est: "http://server.company.com/Test/something.aspx?Id=ABCDEF&firstname=Matt&lastname=Damon".
Le service Web cible nécessite que nous nous authentifions avec notre connexion AD (Windows).
J'ai essayé d'ajouter ("identity impersonate =" true "nom_utilisateur =" domain \ userid "password =" pwd123 "/>") et cela n'a pas fonctionné. Lorsque j'ouvre l'URL cible dans un navigateur, il me demande de me connecter à Windows et une fois que je l'ai fourni, tout fonctionne comme prévu.
J'ai également essayé "CredentialCache.DefaultNetworkCredentials" et d'autres recommandations que j'ai lues en ligne.
Everytime, je reçois cette erreur: System.Net.WebException: Le serveur distant a renvoyé une erreur: (401) non autorisée.
Aidez-moi s'il vous plaît.
S'il vous plaît partager votre code correspondant pour appeler le ASPX. – mason
Montrez votre code. – MUT