Интеграция: загрузите SPA в InContact внутри iFrame.
У нас есть настройка ADFS на Microsoft Azure. У нас есть SPA, который инициирует поток SSO для ADFS с Azure из бэкэнда. Как: бэкэнд, отвечающий за рендеринг индекса. html для SPA сначала перенаправляется на IDP metadata_url, который после успешного перенаправления на наш логин с токеном в URL-адресе.
Что я пробовал: - Удалите X-Frame -Options, чтобы наш SPA мог загружаться в InContact iFrame. - Это позволяет мне загружать наш SPA в iFrame - Я пробовал грязный подход, установив в заголовке X-Frame-Options использование разрешения (да, он устарел), но с этим возникают проблемы с PowerShell. Используя команду:
как , упомянутый здесь
Его ответ:
PS /home/dhruv> Set-AdfsResponseHeaders -SetHeaderName "X-Frame-Options" -SetHeaderValue "allow-from https://*.mpulsemobile.com"
Set-AdfsResponseHeaders: The term 'Set-AdfsResponseHeaders' is not recognized as the name of a cmdlet, function, script file, or operable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
- Пытался разместить здесь сообщения на форумах Microsoft, но это получает меня в перенаправление l oop!
Итак, мой вопрос: Есть ли другой простой способ установить заголовок X-Frame-Options URL-адреса IDP (login.microsoftonline. com //), чтобы разрешить внедрение iFrame или лучший способ приблизиться к этому?