J'essaie d'exécuter un site Web asp .net dans Visual Studio 2015 qui utilise l'authentification Windows dans IIS7. Bien que j’ai installé IIS sur mon PC, en essayant d’ajouter une "authentification Windows" à partir de
Panneau de configuration-> Activer ou désactiver les fonctionnalités Windows-> Informations Internet Services -> Services World Wide Web -> Sécurité
il semble que cette fonctionnalité est absente de la liste.
Regardez la photo.
Quelles autres options ai-je pour exécuter le projet via l'authentification Windows?
Windows 10 Home Edition n'inclut pas l'authentification Windows (et un ensemble d'autres fonctionnalités de sécurité IIS). Cependant, le paquet avec ces fonctionnalités se trouve dans votre système d’exploitation et vous pouvez l’installer manuellement.
Tout ce que vous avez à faire est d’ouvrir une invite de commande élevée et d’exécuter:
dism/online/norestart /add-package:%SystemRoot%\servicing\Packages\Microsoft-Windows-IIS-WebServer-AddOn-2Package~31bf3856ad364e35~AMD64~~10.0.16299.15.mum
Ensuite, retournez à:
Activer ou désactiver des fonctionnalités Windows> Internet Information Services> Services World Wide Web> Sécurité
Toutes les options "pro" sous Sécurité seront disponibles. Vérifiez simplement "Authentification Windows" et redémarrez.
Windows 10 Home Edition ne prend pas en charge l'authentification Windows dans IIS. Une fois la mise à niveau vers Windows 10 Pro effectuée, plusieurs fonctionnalités supplémentaires apparaissent dans IIS, notamment l’authentification Windows.
Faites un clic droit sur IIS et cliquez sur Ouvrir en tant qu’administrateur. Recommencez la même chose. Ça devrait marcher