Как исправить: в окне входа SAP Cloud Platform в окне iframe ничего не отображается - PullRequest
1 голос
/ 20 сентября 2019

Я создал веб-страницу с SAPUI5, которая размещена на облачной платформе SAP.Эта веб-страница в настоящее время используется внутри iframe как расширение chrome.
Когда пользователь входит в облачную платформу, все работает, как задумано.Но если это не так, сервер отвечает страницей входа в SAP Cloud Platform, которая не отображается в iframe (загружается html / js, как видно на консоли).Например, страница входа в систему обычно отображается при открытии во всплывающем окне.

Сначала я подумал, что они заблокировали просмотр в iframes, но не включили такие заголовки ( X-Frame-Options * 1005.*) и, как видно, код все еще загружается.Я также не нашел никаких атрибутов, позволяющих загружать iframe после (что я предполагаю, это перенаправление).Другие страницы отлично работают внутри iframe.

Manifest.json:

{
  "name": "Test Extension",
  "version": "0.1",
  "description": "An Extension to test stuff",
  "manifest_version": 2
}

index.html:

<html>
  <body style="padding: 0; margin: 0;">
    <iframe src="https://linkedinaddin-ae467d79e.dispatcher.hana.ondemand.com/" width="400" height="500"></iframe>
  </body>
</html>

Как получить страницу входа в SAP для визуализацииправильно внутри фрейма?Или есть какие-то другие решения для отображения веб-страницы внутри расширения Chrome.Я видел Chrome webview в другом решении, но, похоже, они работают только в приложениях Chrome, а не в расширениях.

Спасибо за помощь!

...