在React Web应用中嵌入OpenSearch仪表板

0

【以下的问题经过翻译处理】 我们在 open search dashboard 中创建了仪表板。我们点击分享并生成保存对象链接,并复制了 iFrame 代码。我将复制的代码粘贴到了 react 应用程序中,并从本地主机运行。它不能呈现仪表板视图,但出现错误,说明 X-Frame-Options 不允许在本地主机中嵌入 open search dashboard。

我猜我们需要从服务器端设置这个 X-Frame-Options。由于 Open search dashboard 由 aws 托管和管理,我不确定如何让仪表板服务器允许在我们托管的网站域或本地主机上呈现它。

关于这个问题的任何帮助都将非常有帮助。

我在 open search 论坛中发布了这个问题 - https://forum.opensearch.org/t/embedding-the-open-search-dashboard-in-react-webapp/12237?u=gvnavin

但似乎论坛没有得到很多活跃的响应和解决方案。

profile picture
专家
已提问 5 个月前29 查看次数
1 回答
0

【以下的回答经过翻译处理】 我们已向AWS支持团队咨询此事。看起来当URL没有任何访问控制时,开放搜索仪表板是可以嵌入的。我们在开放搜索上添加了基于Cognito的授权,因此它不起作用。

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则