У меня есть интерфейс как SPA (Angular 7), а бэкэнд как приложения функций Azure с использованием Java.
Я использую поток сквозной аутентификации, т.е. пользователь проходит аутентификацию в SPA. Затем для доступа к приложению-функции в запросе используется токен авторизации.
Я использую настраиваемую политику Azure AD B2C для аутентификации пользователя. Для настраиваемой политики я использую локальную и социальную политику и изменяю ее в соответствии с моими потребностями.
Используя настраиваемую политику, пользователь может войти в систему, а также сгенерировать токен авторизации. Но в приложениях-функциях мы получаем ошибку ниже
Ошибка Не удалось загрузить конфигурацию OpenID с https://mytenant.b2clogin.com/ ‹b2c_tenant_id› /v2.0/.well-known/openid-configuration »: удаленный сервер возвратил ошибку: (404) Не найдено.
Даже я проверил результаты URL, введя его прямо в браузер, и получил тот же результат. Я обнаружил, что если я добавлю ? P = poliy_name в упомянутый выше URL-адрес, то получу данные.
Не уверен, что здесь не так.