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

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

Проблема в том, что существует требование, чтобы сайт срочно отправил сообщение с предупреждением о том, что это система правительства США (и т. Д.), Которая должна отображаться ПЕРЕД тем, как человек входит в систему. В настоящее время сервер не будет ничего вам говорить до тех пор, пока вы не пройдете аутентификацию или не сможете пройти аутентификацию.

Кто-нибудь знает, как создать сообщение, прежде чем спрашивать у пользователя его CAC-PIN и пытаться аутентифицировать его?

Я искал в сети и не нашел решения этой проблемы, что удивляет меня, так как я уверен, что люди должны были сделать это раньше... Поиск IIS и баннер входа в систему рассказывает о том, как добавлять рекламные баннеры и т. д. Каждая другая комбинация поисковых терминов, которые я пробовал, была склонна к конфигурации клиентского CAC.

Будем очень благодарны любой помощи!

1 ответ

Ваш запрос аутентификации CaC будет выполнен, как только будет запрошена страница SSL. Я бы рассмотрел возможность реализации такого типа поведения: иметь виртуальный каталог, который не заставляет SSL (DoD PKI) на кнопке входа (или ссылке); используйте заставку без SSL-кода со словоблудием, затем перенаправьте через Jquery/javascript (если это разрешено) после подтверждения.

Как это: JSfiddle

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