0

Я хотел бы использовать аутентификацию сертификата для запросов на моем веб-сайте. Но когда я устанавливаю clientCertEnabled в true (через https://resources.azure.com/), я получаю 403 запрещенную ошибку, когда пытаюсь добраться до моего сайта через https.Azure - WebApp - аутентифицировать запросы по сертификату

Через браузер я получаю синий экран Ошибка 403 - это веб-приложение остановлено, но я все еще могу получить доступ к веб-сайту через http. Когда я переключаю clientCertEnabled обратно на false, работает https.

С помощью скрипача я получаю 403 (сертификат клиента включен в запрос) без дополнительной информации.

Я следил за этим https://azure.microsoft.com/en-us/documentation/articles/app-service-web-configure-tls-mutual-auth/, но нет ничего упомянутого, что требуется для выполнения этой работы.

Нужно ли мне загружать сертификаты клиентов?

ответ

0

В конце концов я узнал, что проблема была в моем клиентском сертификате, который я использовал для тестирования.

сертификат генерируется способом, описанным в этом полезном блоге работал правильно:

https://dotnetcodr.com/2016/01/14/using-client-certificates-in-net-part-2-creating-self-signed-client-certificates/

Смежные вопросы