Azure AD B2 C Проверка подлинности Saml - PullRequest
0 голосов
/ 05 августа 2020

Последние полторы недели я безуспешно пытался подключить свое приложение. Я получил обычное Azure объявление для работы вместе с OneLogin и Okta. В настоящее время я работаю с примером проекта OneLogin Saml, потому что его будет легко включить в мой собственный, когда он заработает. Несколько вопросов по проблеме, чтобы понять, в чем я ошибаюсь

Что такое идентификатор объекта, URL-адреса для единого входа и единого выхода из системы? Не определения, а как их найти / создать?

Каковы правильные конфигурации для идентификаторов, samlmetadataurl и uri перенаправления для приложения azure?

Какова важность URI эмитента в настраиваемых политиках? Кажется, это не влияет на поведение, только entityID в метаданных политики

В настоящее время я получаю эту ошибку. "Приложение, зарегистрированное в соответствии с IssuerUri" http://localhost: 8000 / metadata / "в AuthRequest, не имеет URL-адреса службы клиента утверждения" http://localhost: 8000 / ", указанного в его метаданных"

Ранее я получал ту же ошибку с тестовым приложением Saml, найденным здесь

https://docs.microsoft.com/en-us/azure/active-directory-b2c/connect-with-saml-service-providers

https://samltestapp2.azurewebsites.net/SP

Это было исправлено в демонстрационном приложении добавив идентификаторы в форме https://domainname.onmicrosoft.com/appname Что еще могло вызвать эту ошибку? Кажется, что я ничего не меняю, чтобы изменить сообщение об ошибке

...