2014-08-29 4 views
0

Мы используем услугу Single Sign On, предоставляемую доверенным партнером. Наше приложение разработано с использованием asp.net mvc 5 framework.Единый вход в систему SSO - Выход из системы Выпуск

Мы сталкиваемся с проблемой выхода из системы. Это наш сценарий.

  1. Пользователь нажимает на ссылку «Вход», запрос перенаправляется на сайт доверенного партнера и перенаправляется обратно на наш сайт с помощью билета проверки подлинности, если предоставленные учетные данные действительны.
  2. Пользователь выполняет операции на нашем сайте
  3. Когда пользователь нажимает кнопку «Выход», мы очищаем наши сеансы приложений и значения файлов cookie, и мы перенаправляем их на домашнюю страницу.
  4. На домашней странице показана ссылка для входа в систему, запрос перенаправляется на сайт доверенного партнера и немедленно возвращается на наш сайт с действительным билетом проверки подлинности.

Возможно ли внесение каких-либо изменений в сайт-партнер, чтобы заставить пользователя повторно ввести учетные данные?

ответ

1

Весь смысл Single-Sign заключается в том, что пользователю не нужно повторно вводить учетные данные для входа на ваш сайт. Проверка подлинности выполняется на сайте доверенного партнера.

До тех пор, пока ваш пользователь будет подписан на ваш сайт надежного партнера, сайт всегда будет возвращать аутентифицированный билет. Единственный способ заставить пользователя ввести учетные данные - это также вывести их с сайта доверенного партнера. Может быть, ваш доверенный партнерский сайт предоставляет API для регистрации пользователей или повторной проверки подлинности?

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