Назад | Перейти на главную страницу

Можно ли настроить IIS на постоянную анонимную проверку подлинности по умолчанию для использования удостоверения пула приложений?

Можно ли настроить IIS так, чтобы параметры удостоверения для анонимной проверки подлинности всегда использовались по умолчанию для использования удостоверения пула приложений?

Нет причин, по которым я хотел бы этого иначе, поэтому неприятно постоянно менять этот параметр для любого создаваемого мной веб-приложения.

Вы можете сделать это с помощью appcmd из командной строки. Выполните следующее:

c:\windows\system32\inetsrv\appcmd.exe set config  -section:system.webServer/security/authentication/anonymousAuthentication /userName:""  /commit:apphost

Будьте осторожны, потому что он обновит все существующие сайты, поэтому, если у вас есть сайты, к которым вы не хотите, чтобы это применялось, обязательно сначала специально «измените что-то» с анонимной аутентификацией для этих сайтов. Это гарантирует, что настройка специально установлена ​​на уровне сайта, чтобы изменение значения по умолчанию не повлияло на этот сайт.