Я получил эту причудливую ошибку после указания значений в web.config
по следующему пути system.webServer\security\authentication
Мы предпочитаем контролировать настройку IIS с помощью web.config
, поскольку IIS - ужасный продукт, который сложно настроить другими способами.
Проблема заключалась в том, что IIS ставит свою авторизацию, привязывая части конфигурации к внешним посредникам.
Конфигурация аутентификации может быть разблокирована с помощью апплета делегирования функций на уровне IIS-сервера с настройкой Чтение / Запись.
Конечно, если раньше нам приходилось автоматизировать настройку типов аутентификации IIS, то теперь мы должны автоматизировать разблокировку. Я упоминал, что IIS - ужасный продукт?