Canalblog
Suivre ce blog Administration + Créer mon blog

.NET

3 mai 2005

Débuter avec Le .NET

Mes premiers pas dans la techno .NET étaient de réaliser un annuaire entreprise à partir de l'Active Directory.

PROBLEME AUTHENTIFICATION .NET

le premier problème qui m'a rencontré , c'est modifier l'authentification anonyme dans l'application et pour cela il fallait modifier le fichier machine.config

Ensuite désactiver l'accès anonyme dans le paramètres "sécurite du répertoire" dans la console IIS du site et cocher l'authentification intégrée windows.

Remplacer

identity impersonate="false" userName="" password=""

par

identity impersonate="true" 

ces deux modifications permettent de se connecter en utilisant l'authentifcation windows pour accéder aux informations de l'active directory.

PROBLEME LORS DU TEST DU SERVICE WEB .NET

Pour tester le service web, j'ai crée un projet ASP.NET en C# et j'ai ajouter le service web comme une référence web.

Ensuite j'ai déclarer le service web

localhost.ADService ws = new ADService();

Response.Write (ws.GetUserName());

Mais j'ai eu un message d'erreur System.Net.WebException:  La demande a échoué avec l'état HTTP 401 :acces refuse

La solution que j'ai trouvé sur un site a résolu mon problème, en fait il fallait faire :

localhost.ADService ws = new localhost.ADService ();

ws.PreAuthenticate = true ;

ws.Credentials = System.Net.CredentialCache.DefaultCredentials;

et le problème est résolu.

Publicité
Publicité
Publicité
Publicité