Я создал веб-страницу с 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, а не в расширениях.
Спасибо за помощь!