2009-01-29 2 views
4

Ну ... У меня есть веб-страница, для которой требуется цифровой сертификат.Как заставить, то есть запросить цифровой сертификат

Когда я сначала загружаю страницу, я получаю диалоговое окно с запросом сертификата. Если я его выберу, тогда все будет отлично работать :) Однако, если я нажму «отменить», а затем снова введите страницу, мне не будет предложено получить сертификат ... Страница отображается, а «страница требует сертификата клиента». Ошибка отображается ,

Как «заставить» диалоговое окно выбрать сертификат для отображения при каждом входе в страницу?

+0

Какая версия IE? Я заметил, что в IE6, если вы отмените его, он сохранит это в состоянии SSL, и вам нужно очистить его в браузере, чтобы он снова попросил его. – Joe

+0

Я использую ie7, и я получаю то же самое ... – Sergio

ответ

0

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

+1

Я думаю, что я не объяснил себя правильно. У меня есть «Требовать клиентские сертификаты». опция, и В ПЕРВЫЙ момент я загружаю страницу, на которую он запрашивает сертификат. Моя проблема в том, что если я не выбираю один из магазина, когда я открываю страницу для ВТОРОГО времени, я не запрашиваю сертификат ... – Sergio

0

С IE вы должны сделать это: в меню Инструменты> Свойства обозревателя> Безопасность> Пользовательский уровень ... Пользовательский интерфейс изменился.

  • В IE6 и IE7, он читает: Не запрашивать выбор сертификата клиента, когда нет сертификатов или только один сертификат не существует.
  • В IE8 теперь он читает: не запрашивать выбор сертификата клиента, если существует только один сертификат.

Отключить это!

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