【发布时间】:2022-08-08 16:00:01
【问题描述】:
更新到 Microsoft Edge 98+ 后开始出现跨源框架错误。它适用于旧版本的 Edge,也适用于所有版本的 Google Chrome。还尝试在父文档和 iframe 加载的文档中为 document.domain 设置相同的值。
浏览器控制台日志:Console error in edge v100
最近是否有任何更改或更新导致边缘出现此错误?网络选项卡中没有预检请求日志。有谁知道这是边缘版本 98+ 中的一个已知问题,如果您能分享任何解决方法来解决,我们将不胜感激?
-
我想知道您提到的问题框架的 url 是否与父页面在同一个域中。如果Same-origin policy 被正确遵循,但仍然出现此问题,我建议您可以将此问题报告给相关团队。只需按`Alt+Shift+I`编辑此问题并发送。另外,你也可以在 Edge Canary 中试一试,看看这个问题是否还存在。
-
@XudongPeng - 感谢您的更新。是的,出于安全考虑,我没有共享完整的 URL,是的 URL 是与父级相同的域(协议、域、porat 都相同)。当然会考虑在边缘金丝雀版本中进行验证。
-
在最新版本的 MS Edge 中仍然出现 CORS 错误。如果有人遇到类似问题,请分享解决方法。
-
如果您可以提供重现此问题的具体步骤,将会很有帮助。另外,如果此问题仅在 Edge 98 版本之后出现,我建议您将此问题报告给相关团队。
标签: cross-domain microsoft-edge