chrome devtools扩展:Windows上的CORS问题

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

我正在构建一个chrome扩展,我在devtools中添加了一个面板,从那里我需要执行一些ajax调用。

From what I read,我必须在manifest.json权限中添加我的域名:

{
  ...
  "permissions": ["https://example.com/"]
}

从我的devtools面板中,我现在能够对服务器执行api调用。

除了铬合金窗户,没有任何作用。

从我可以观察到:

  • osX,linux:只要域名被授权,一切正常
  • windows:虽然域名应该被授权,但是会发送飞行前请求。它失败了,一切都被阻止了

我有什么问题吗?

谢谢,

windows google-chrome-extension cors google-chrome-devtools
2个回答
0
投票

好的,没有改变任何东西,扩展似乎现在表现如预期。

我的猜测是,Chrome / windows上有一些错误已被修复。结束这个问题。


-1
投票

如果您在镀铬扩展中遇到CORS问题,请查看Cross-Origin XMLHttpRequest指南。有一个Requesting cross-origin permissions详细说明了如何实现跨源权限。

还有一个方便的chrome扩展应用程序叫做Allow-Control-Allow-Origin,在测试xhr请求时可能会有所帮助。

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