在hyperledger Fabric上运行一个业务网络,并且它通过composer-rest-server公开了具有github的多用户模式的API。当我尝试通过composer rest服务器进行身份验证并成功登录重定向后,对我的django应用程序的请求被取消,并出现以下错误。 Django用于调用API。
跨源请求被阻止:同源策略禁止阅读 远程资源(原因:CORS标头 缺少“ Access-Control-Allow-Origin”。
我想知道如何启用跨源请求,以便可以有单独的应用程序来调用其余服务。
答案 0 :(得分:0)
CORS设置在与以下名称类似的文件中指定:~/.nvm/versions/node/v8.11.3/lib/node_modules/composer-rest-server/server/middleware.json
如此处所述:https://loopback.io/doc/en/lb3/middleware.json.html#cors-settings