L'authentification Windows ne fonctionne pas lorsque j'exécute un projet à partir de Visual Studio
L'authentification Windows fonctionne bien quand je héberger mon ASP.NET projet MVC sur IIS. Mais si je le lance à partir de Visual Studio, il n'a pas.
Voici mon site Web.config:
<authentication mode="Windows" />
<authorization>
<deny users="?" />
</authorization>
Suis-je raté quelque chose?
source d'informationauteur Andrei
Vous devez vous connecter pour publier un commentaire.
Si vous hébergez dans IIS Express (que vous devriez probablement), assurez-vous que vous avez activé l'Authentification Windows dans les propriétés de votre Application Web.
Par ailleurs, si vous créez un nouveau ASP.NET MVC 4 application dans Visual Studio à l'aide de l'Application Intranet de modèle, vous serez accueillis avec le suivant Readme sur l'écran. Alors allez-y, essayez, lire et suivre ce qui est écrit là:
Je ne pouvais pas tout à fait obtenir le @Darin Dimitrov solution de travail (surtout que je ne pouvais pas trouver l'IIS Express configuration décrite dans Visual Studio!).
J'ai trouvé, j'ai dû modifier l'IIS Express
application.config
fichier:%userprofile%\documents\iisexpress\config
config
dans le dossier caché.vs
dossier dans la solution (juste ajouter\.vs\config
dans l'explorateur Windows pour y arriver).et modifier:
: