Сервер идентификации отправляет код авторизации на веб-страницу в портале Dynamics 365.
Пример, когда я нажимаю на этот URL - https://xxx-identity.xxx.com/connect/authorize?client_id=xxxx&redirect_uri=https // xxx.powerappsportals.com/mywebpage&response_mode=form_post&response_type=code&scope = openid & nonce = xyz
Я получаю код авторизации на redirect_uri, который https // xxx.powerappsportals.com / mywebpage
redirect_uri
Вот скриншот :
Здесь я вижу, что код авторизации был отправлен с сервера идентификации на мою страницу портала. Но я не могу перехватить его, используя как GET, так и POST-запрос, или не знаю, как мне это перехватить.
Я пробовал с GET-запросом, используя XMLHttpRequest и смог получить код авторизации. Но сервер не разрешает вызовы CORS из источника портала. XMLHttpRequest был сделан путем отключения CORS или проверок безопасности в браузере.
XMLHttpRequest
Уже пробовал Access-Control-Allow-Origin: https://foo.example или Access-Control-Allow-Origin: *, но не повезло.
Access-Control-Allow-Origin: https://foo.example
Access-Control-Allow-Origin: *
Любая помощь по этому вопросу высоко ценится ...
Заранее спасибо ...