如何确定引发CORS异常的跨域框架的原点?

问题描述 投票:0回答:1

我在复杂代码库的复杂框架集中遇到错误,在此我收到javascript错误:

尝试访问交叉原点帧的document值时将触发此事件。

Uncaught DOMException: Blocked a frame with origin "https://originA.com" from accessing a cross-origin frame.

有什么方法可以解决此错误并确定第二个来源是什么(不是originA?此错误含糊不清,尝试访问框架的.location属性也会产生相同的错误。

我也尝试使用--disable-web-security启动Chrome浏览器以进行故障排除,但引发了相同的错误。

我只想知道这个试图访问的跨域框架到底是什么。

javascript google-chrome security cors cross-origin-read-blocking
1个回答
0
投票

我能够在Firefox中解决此问题。当我使用Firefox并下载“ Cors Everywhere”扩展名时,该扩展名仍未启用,但是控制台错误详细信息报告了框架的URL,可帮助我确定问题所在。

© www.soinside.com 2019 - 2024. All rights reserved.