Я предполагаю, что вы следовали приведенным ниже рекомендациям по Javascript для настройки пользовательского интерфейса AD B2C
Следуйте этим рекомендациям при настройке интерфейса приложения с помощью JavaScript:
Не связывать событие щелчка с <a>
элементами HTML.
Не использовать зависимость от кода или комментариев Azure AD B2C.
Не меняйте порядок или иерархию HTML-элементов Azure AD B2C.Используйте политику Azure AD B2C для управления порядком элементов пользовательского интерфейса.
Вы можете позвонить в любую службу RESTful со следующими соображениями:
Выможет потребоваться настроить службу RESTful CORS для разрешения клиентских HTTP-вызовов.
Убедитесь, что ваша служба RESTful безопасна и использует только протокол HTTPS.
Не используйте JavaScript напрямую для вызова конечных точек Azure AD B2C.
Вы можете встроить JavaScript или ссылку на внешние файлы JavaScript.При использовании внешнего файла JavaScript обязательно используйте абсолютный URL-адрес, а не относительный URL-адрес.
Платформы JavaScript:
Azure AD B2Cиспользует определенную версию jQuery.Не включайте другую версию jQuery.Использование более чем одной версии на одной странице вызывает проблемы.
Использование RequireJS не поддерживается.
Большинство JavaScript-фреймворков не поддерживаютсяAzure AD B2C.
Параметры Azure AD B2C можно прочитать, вызвав объекты window.SETTINGS, window.CONTENT, такие как текущий язык интерфейса пользователя.Не изменяйте значение этих объектов.
Чтобы настроить сообщение об ошибке Azure AD B2C, используйте локализацию в политике.
Еслис помощью политики можно достичь всего, обычно это рекомендуемый способ.
В противном случае это может вызвать проблемы.Также я надеюсь, что вы добавили подстановочный знак «https» в значение CORS.
Вот статья, в которой говорится об этой же проблеме.
https://github.com/MicrosoftDocs/azure-docs/issues/18508
Надеюсь, это такпомогает.