【问题标题】:How to integrate an external application in iframe如何在 iframe 中集成外部应用程序
【发布时间】:2021-02-13 10:30:14
【问题描述】:

我正在处理一个项目,我想集成一个名为what'sup gold 的应用程序。下面是我的代码:

<iframe height="300px" width="100%" src="http://localhost/NmConsole/#discover/p=%7B%22fullScreen%22%3Atrue%7D">
app1
</iframe>

问题是在运行代码时出现以下错误:

拒绝在框架中显示“http://localhost/NmConsole/#discover/p=%7B%22fullScreen%22%3Atrue%7D”,因为它将“X-Frame-Options”设置为“sameorigin”。 和 加载资源失败:net::ERR_BLOCKED_BY_RESPONSE

谁能解释一下到底是什么问题以及如何解决它?

【问题讨论】:

  • 您是否控制“what'sup gold”应用程序?
  • 不,我只是该应用程序的普通用户
  • 好吧,那么错误消息似乎很简单。你有没有研究过X-Frame-Options 的目的是什么?
  • 是的,他们中的大多数都说我必须完全控制应用程序。但我想知道是否还有其他方法。

标签: asp.net iframe


【解决方案1】:

ERR_BLOCKED_BY_RESPONSE 表示资源(您尝试获取的应用程序)不允许在另一个域下运行。因此,除非您完全控制原始应用运行所在的域,否则无法将其显示在您自己的域下。

【讨论】:

    猜你喜欢
    • 2019-05-27
    • 1970-01-01
    • 1970-01-01
    • 2015-11-18
    • 2020-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-23
    相关资源
    最近更新 更多