Ошибка SslNegotiateCert Web.Config с Thinktecture.IdentityServer .NET 4.5

Я использую версию Thinktecture.IdentityServer (OnPremise) .NET 4.5. Мне нужна помощь в устранении проблем с конфигурацией. Когда я пытаюсь получить доступ к моей конечной точке OAuth, я получаю

"Ошибка HTTP 500.19 - Внутренняя ошибка сервера. Запрашиваемая страница недоступна, поскольку соответствующие данные конфигурации для этой страницы недействительны".

Это ошибка конфигурации:

Этот раздел конфигурации нельзя использовать по этому пути. Это происходит, когда раздел заблокирован на родительском уровне. Блокировка либо по умолчанию (overrideModeDefault="Deny"), либо устанавливается явно с помощью тега местоположения с помощью overrideMode="Deny" или устаревшего allowOverride="false".

Источник конфигурации для проблемной области в файле web.config:

34:       <security>
35:         <access sslFlags="SslNegotiateCert" />
36:       </security>

Я не уверен, как двигаться вперед. Я попробовал это решение: http://blog.thinkoriginally.com/2010/02/17/asp-net-config-error-this-configuration-section-cannot-be-used-at-this-path/ но безуспешно

1 ответ

Решение

Я смог решить эту проблему, перейдя в Диспетчер IIS> Щелкните по корневому соединению сервера> Делегирование функций (Под управлением) > Пользовательское делегирование сайта... (Под Действиями справа) > Выберите сайт> Изменить настройки SSL, чтобы прочитать /Написать

Более подробную информацию можно найти здесь: http://davefancher.com/2010/10/29/unlocking-configuration-sections-in-iis-7-x/

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