Невозможно получить конфигурацию из Azure AD B2C - PullRequest
0 голосов
/ 14 марта 2020

После данного руководства от Microsoft приложение JavaScript не может получить доступ к API, защищенному Azure AD B2 C. Приложение может войти в систему / аутентифицироваться, но при нажатии кнопки Call Web API на страницу выводится следующее сообщение:

Web APi вернуло:
"AuthenticationFailed: IDX10803: Невозможно выполнить получить конфигурацию от: 'https://b2c-tenant-name.microsoftonline.com/tfp/b2c-tenant-name.onmicrosoft.com/B2C_1_signupsignin/v2.0/.well-known/openid-configuration'. "

Как это можно исправить? Какие изменения необходимы, чтобы позволить JavaScript SPA вызывать защищенный веб-API?

1 Ответ

2 голосов
/ 14 марта 2020

Ну, этот URL выглядит немного странно. Это должно быть что-то вроде:

https://b2c-tenant-name.b2clogin.com/b2c-tenant-name.onmicrosoft.com/v2.0/.well-known/openid-configuration?p=B2C_1_signupsignin

Я получил это от функции Запустить поток пользователей на портале Azure.

Вы не можете больше использовать URL-адреса microsoftonline.com. Они устарели. Хост теперь b2clogin.com.

...