Node.js Azure应用程序服务-带CORS的RESTful API
我已经开发了azure node.js应用程序,并开发了一套RESTful API 现在,我正在开发一个chrome扩展,通过REST调用与node.js应用程序交互。因为我的azure应用程序限制chrome扩展访问数据,所以我面临着跨源问题 问题: 我按照以下步骤启用CORSNode.js Azure应用程序服务-带CORS的RESTful API,node.js,azure,google-chrome-extension,azure-active-directory,azure-web-app-service,Node.js,Azure,Google Chrome Extension,Azure Active Directory,Azure Web App Service,我已经开发了azure node.js应用程序,并开发了一套RESTful API 现在,我正在开发一个chrome扩展,通过REST调用与node.js应用程序交互。因为我的azure应用程序限制chrome扩展访问数据,所以我面临着跨源问题 问题: 我按照以下步骤启用CORS 主页->所有资源->应用程序名称->API下->CORS 试图添加源铬-extension://some_id,它不允许,因为只允许http/https 在Allowed Originates下添加*后,扩展仍然抛出a
这是可能的。我们需要在清单的permissions属性中声明跨域权限 例如,如果我们想要设计一个扩展来获取Wikipedia数据并在其他网页中显示它,我们应该在Manifest中做出以下声明:
{
...
"permissions": [
"*://*.wikipedia.org/*"
]
}
通过这种方式,Chrome将允许您的扩展在任何页面上请求来自维基百科的内容。是否有任何更新???