Как использовать инструментарий OneLogin для публикации ответов SAML с утверждениями поставщику услуг с использованием сертификата X509.в .net - PullRequest
0 голосов
/ 24 января 2019

У меня есть приложение, в которое пользователи входят со своими именами и паролями.Когда они попадают на определенную страницу, им нужно нажать кнопку, чтобы создать отчет.Этот отчет является тем, что предоставляет поставщик услуг, и который является внешним по отношению к нашему приложению.

Им нужно, чтобы мы отправили ответ SAML с утверждениями saml, зашифрованными с сертификатом x509.Как я могу реализовать это с OneLogin?Инструментарий говорит только о случаях получения утверждений SAML, мне нужно опубликовать одно.

1 Ответ

0 голосов
/ 25 января 2019

Взгляните на: https://developers.onelogin.com/api-docs/1/saml-assertions/generate-saml-assertion

Это позволит вам (если у вас есть ключ API, имя пользователя и пароль) сгенерировать утверждение SAML для приложения.

Имейте в виду, что для внешнего приложения лучше всего поддерживать SAML, инициированную SP.

Таким образом, вы просто перенаправите их в приложение, приложение получит их для аутентификации в OneLogin (или любом другом провайдере идентификации), и, если пользователь войдет в систему, оно направит их в отчет.

Я настоятельно рекомендую вам пойти по последнему маршруту.

...