В Windows 10 отсутствует проверка подлинности iis для Windows (ASP.NET Visual Studio 2015)

Я пытаюсь запустить веб-сайт asp .net в Visual Studio 2015, который использует проверку подлинности Windows в IIS7. Хотя я установил IIS на свой компьютер, при попытке добавить "проверку подлинности Windows" из

Панель управления-> Включить или выключить функции Windows-> Информационные службы Интернета -> Службы всемирной паутины -> Безопасность

кажется, что эта функция отсутствует в списке.

Посмотрите на картинку.

Какие еще варианты у меня есть для запуска проекта через проверку подлинности Windows?

4 ответа

Windows 10 Home edition не включает проверку подлинности Windows (и множество других функций безопасности IIS). Тем не менее, пакет с этими функциями находится прямо в вашей ОС, и вы можете установить его вручную.

Все, что вам нужно сделать, это открыть командную строку с повышенными правами и запустить:

dism / online / norestart /add-package:%SystemRoot%\servicing\Packages\Microsoft-Windows-IIS-WebServer-AddOn-2-Package~31bf3856ad364e35~amd64~~10.0.16299.15.mum

  • Приведенное выше имя файла может немного отличаться, поскольку оно основано на разрядности системы и версии

Затем просто вернитесь к:

Включение или отключение функций Windows> Информационные службы Интернета> Службы всемирной паутины> Безопасность

Все "про" опции в разделе "Безопасность" будут доступны. Просто проверьте "Аутентификация Windows" и перезагрузите компьютер.

Windows 10 Home edition не поддерживает проверку подлинности Windows в IIS. После обновления до Windows 10 Pro вы увидите несколько дополнительных функций в IIS, включая проверку подлинности Windows.

Проверьте, развернута ли эта функция:

В appwiz.cpl выберите "Включить или отключить компоненты Windows", убедитесь, что выбраны "Информационные службы Интернета" -> "Службы Интернета" -> "Безопасность" -> "Проверка подлинности Windows".

Просто щелкните правой кнопкой мыши на IIS и выберите "Администратор". Повторите то же самое. Он должен работать

Чтобы включить "Аутентификацию Windows", вам необходимо обновить ОС до версии Pro или запустить эту команду, чтобы включить ее.

C:\WINDOWS\system32> dism / online /norestart /add-package:%SystemRoot%\servicing\Packages\Microsoft-Windows-IIS-WebServer-AddOn-2-Package~31bf3856ad364e35~amd64~~10.0.17134.1.mum

Имя файла будет отличаться в зависимости от обновлений Windows. Пожалуйста, обновите, если требуется.

Другие вопросы по тегам