J'espère que l'un d'entre vous sait comment résoudre ce problème.Aide: Comment activer l'authentification Windows sur ASP.NET Development Server?
Nous essayons d'héberger un service WCF via le web. Nous configurons le web.config pour que le service requière l'authentification Windows. Le problème que nous avons est le suivant:
Lorsque nous hébergeons notre service dans un IIS normal, le service fonctionne bien et il n'y a pas de problèmes avec le mode "Authentification Windows". Toutefois, lorsque nous essayons de l'exécuter à partir de nos boîtes de développeur, nous obtenons l'erreur suivante: "Les paramètres de sécurité pour ce service requièrent l'authentification Windows, mais il n'est pas activé pour l'application IIS qui héberge ce service."
Nos boîtes de développeurs n'hébergent pas le service via l'IIS standard, mais plutôt via le serveur de développement APS.NET de Visual Studio. Nous avons essayé d'aller dans les propriétés du projet web et nous avons dit d'activer l'authentification NTLM mais cela ne l'a toujours pas corrigé. Est-ce que quelqu'un sait comment le réparer? Est-ce que VS ASP.NET Development Server prend même en charge l'authentification Windows? La seule option pour héberger le service avec l'authentification Windows est d'utiliser IIS et d'oublier ASP.NET Development Server?
Merci Chuck
Je finis inévitablement par utiliser IIS sur la boîte de dev. Les répertoires virtuels sont une raison. Une raison plus générale est de s'assurer que l'environnement dev émule le serveur de production aussi étroitement que possible. Cela nécessite un peu plus de travail d'installation pour les développeurs. –