Единый вход с Angular веб-приложением и Azure корпоративным приложением Active Directory - PullRequest
0 голосов
/ 25 февраля 2020

Я пытаюсь внедрить единый вход SAML для моего Angular приложения с Azure AD в качестве IDP, и я прочитал множество статей и рекомендаций, но все еще неясно, как это сделать.

Мой веб-сайт написан в angular 7 и развернут в Azure. Он имеет страницу входа, где пользователь вводит свою учетную запись AD. Затем он будет перенаправлен на страницу входа в систему azure, а после входа появится домашняя страница. Процесс входа в систему реализован с помощью пакета microsoft-adal-angular6.

Теперь я хочу внедрить единый вход SAML, что означает, что страница входа не требуется.

Я проверил некоторые статьи, похоже, мне нужно создать корпоративное приложение из Azure Portal, я назвал его MyWebSite . и затем я должен установить опцию Единого входа в левом меню:

enter image description here

, затем я устанавливаю Идентификатор (Идентификатор сущности) на https://www.mywebsite.com/home, так же как и URL-адрес ответа (URL-адрес службы поддержки пользователей)

, все остальное по умолчанию.

Затем на последнем шаге я нажал «Тест» -> «Войти». как текущий пользователь, веб-сайт открывается в браузере и показывает мне следующее сообщение (Не удается отобразить страницу, которую вы ищете, поскольку используется недопустимый метод (HTTP-глагол).):

enter image description here

Я действительно смущен тем, что идет не так. Я использую неправильный способ SSO?

Любые предложения будут оценены: -)

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