Задать вопрос
VasiliyIsaichkin
@VasiliyIsaichkin
Web front/back-end (JS-full stack) app developer

Как закрыть SSL сессию в nginx при авторизации сертификатом?

Сломал всю голову над такой проблемой:

Имеем nginx 1.5.0 с включенным SSL и авторизацией пользователей через сертификаты (ssl_verify_client optional).

При входе через https происходит попытка авторизации через сертификат (не важно успешно или нет), после этого устанавливается ssl сессия и результат авторизации сертификата клиента сохраняется в нее.



Вопрос: Как закрыть сессию принудительно (unlogin короче), чтобы окно выбора сертификата опять появилось?!

Хитрый заголовок? Директива nginx? JavaScript со стороны браузера? Еще чтото?

Заранее спасибо за любые мысли в эту сторону.
  • Вопрос задан
  • 4254 просмотра
Подписаться 7 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
alexmuz
@alexmuz
Надо на клиенте выполнить javascript:
window.crypto.logout();
Работает не во всех браузерах.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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