从作曲家休息服务器取消跨源请求

Cross Origin request cancelled from composer rest server

在 hyperledger Fabric 上有一个业务网络 运行,它的 API 是通过 composer-rest-server 公开的,具有 github 的多用户模式。当我尝试通过 composer rest 服务器进行身份验证并成功登录重定向时,对我的 django 应用程序的请求被取消并出现以下错误。正在使用 Django 调用 API。

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).

我想知道如何启用跨源请求,以便我可以有单独的应用程序来调用其余服务。

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