как проверить, если пользователь уже вошел в ADFS - PullRequest
0 голосов
/ 23 ноября 2018

Мое веб-приложение должно пройти проверку подлинности с помощью ADFS для единого входа (SSO).Это означает, что если пользователь уже подключен к ADFS, то при доступе пользователя к веб-приложению веб-приложение должно проверить, зарегистрирован ли пользователь уже в ADFS.Если да, то перенаправить пользователя на страницу 1, а еще на страницу 2. Я использую java-saml из (https://github.com/mguessan/java-saml). Можно ли проверить, если пользователь уже подключен к ADFS?

1 Ответ

0 голосов
/ 23 ноября 2018

Глядя на https://github.com/mguessan/java-saml,, кажется, что он не обеспечивает реализацию фильтра сервлетов, как, например, реализация SAML Spring Security или другой инструментарий.Если вы всегда хотите сделать единый вход (и не хотите предоставлять локальный вход в систему), может быть лучше создать собственный фильтр и напрямую инициировать так называемый SP-инициированный поток SSO для ADL на базе ADFS SAML.Просто взгляните на https://github.com/mguessan/java-saml/blob/master/samples/java-saml-tookit-jspsample/src/main/webapp/dologin.jsp

...