Новичок в AWS Cognito, сделаны некоторые настройки, и теперь мне нужно предоставить моему клиенту файл метаданных SAML или URL-адрес идентификатора и ответа. Как я могу это сделать? - PullRequest
0 голосов
/ 16 апреля 2020

Мне было поручено внедрить систему SSO в нашем приложении и интегрировать ее с платформой SSO нашего клиента, чего я никогда раньше не делал. Мой клиент использует Azure Federation в качестве своей платформы единого входа, и они дали мне документ со своим файлом метаданных SAML XML, а также URL-адресом для входа, Azure Идентификатором AD и URL-адресом для выхода из системы. До сих пор на Cognito я создал пул пользователей, клиент приложения, имя домена и провайдера идентификации, используя файл метаданных моего клиента SAML XML. Кроме этого, я мало что сделал.

Мой клиент теперь запрашивает у меня одно из следующего:

1) собственный файл метаданных нашей компании / приложения; или 2) Идентификатор (также называемый идентификатором сущности или именем единого входа), URL-адрес ответа (также называемый URL-адрес службы поддержки пользователей) и, при необходимости, URL-адреса входа, состояния ретрансляции и выхода из системы.

В идеале I предоставил бы им как можно больше информации. Но все, что у меня есть, это URL-адрес идентификатора и ответа, который я составил вручную, используя пример, который нашел в Интернете. Я даже не уверен, что они правы, вот как они выглядят:

Идентификатор: urn:amazon:cognito:sp:us-east-2_myAppsPoolID (я получил этот PoolID на вкладке «Общие настройки» на AWS Cognito)

Ответ URL: https://my-app-domain-prefix.auth.us-east-2.amazoncognito.com/saml2/idresponse (в основном это доменное имя моего приложения + /saml2/idresponse в конце

Вот и все. Я действительно не знаю, где я могу найти другие (необязательные) URL-адреса или файл метаданных.

Еще одна вещь, в которой я не уверен, это то, что в «Настройках клиента приложения» есть два поля для ввода URL-адресов обратного вызова и выхода. ввел туда ответные звонки и URL-адреса моего клиента (вместо моего приложения), которые мне дали, это правильно?

Мне очень жаль, если мой вопрос не ясен или повсеместно, я Честно говоря, я просто потерян и не могу найти ответы на мои вопросы в Интернете. Большое спасибо за любую помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...