Javascript Chrome不允许向允许的域发送Ajax请求
我正在创建我的第一个Chrome扩展,一个相对简单的带有一些ajax调用的扩展 我的清单很简单:Javascript Chrome不允许向允许的域发送Ajax请求,javascript,ajax,security,google-chrome-extension,xss,Javascript,Ajax,Security,Google Chrome Extension,Xss,我正在创建我的第一个Chrome扩展,一个相对简单的带有一些ajax调用的扩展 我的清单很简单: { "name": "Read It Now", "version": "0.12", "description": "Read it now.", "permissions": [ "https://readitlaterlist.com" ], "app": { "lau
{
"name": "Read It Now",
"version": "0.12",
"description": "Read it now.",
"permissions": [
"https://readitlaterlist.com"
],
"app": {
"launch": {
"local_path": "index.html"
}
}
}
然后,我使用jQuery从URL获取一些简单数据,如:
https://readitlaterlist.com/v2/get?state=unread&count=10&apikey=xxx&username=yyy&password=zzz
然而,Chrome仍然拒绝:
无法加载XMLHttpRequest
.
起源铬-extension://cdfeahailioembamnjnikbiemengfgpp 不是
访问控制允许允许源
您必须将路径包含在应用程序中<代码>”https://readitlaterlist.com/*“应该可以解决您的问题。关闭-结果我需要结束斜杠。”(无“*”)实际上起到了作用。谢谢你让我走上正确的道路。