Как препятствовать тому, чтобы браузер запросил клиентский сертификат, и позволить IIS принимать его (не, требуют его)?

В веб-приложении у меня есть сервисная Клиентская аутентификация Сертификата использования WCF. Я проверил, "Принимают Клиентский Сертификат" в IIS - Настройки SSL, и он хорошо работает. Но несколько раз, в некоторых браузерах, если сертификат установлен на клиентской машине, браузер запрашивает сообщение выбирать сертификат, который это хочет предоставить серверу, который не является желаемым поведением с тех пор, только для веб-сервиса нужен сертификат - не веб-приложение!.

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

6
задан 13 February 2015 в 11:22
1 ответ

Из комментариев выяснилось, что ваша служба состояла из нескольких конкретных файлов, но вы установили параметр Accept Client Certificate для всего приложения.

Используйте настройки только для файлов (или папок) для вашей службы, а не на уровне приложения.

.
1
ответ дан 3 December 2019 в 00:43

Теги

Похожие вопросы