当我使用http服务以角度2发送请求时,浏览器显示以下错误。 任何人都可以告诉解决方案???
XMLHttpRequest无法加载http://192.168.1.59:1340/User/add。对预检请求的响应未通过访问控制检查:“Access-Control-Allow-Origin”标头包含无效值''。因此,不允许原点“http://192.168.1.59:8083”访问。
答案 0 :(得分:0)
您需要服务器启用CORS(跨源资源共享)
参考:http://sailsjs.org/documentation/concepts/security/cors
只需在 config / cors.js 中启用allRoutes:allRoutes:true
答案 1 :(得分:0)
您需要在cors
文件中启用config/cors.js
allRoutes: false, // Change to true if you want to enable cors in all routes.
origin: 'https://myapp.com,https://auth.myapp.com' // use * for any origin.
如果您只想为特定路线启用cors,请config/routes.js
'get /foo/bar': {
controller: 'FooController',
action: 'bar',
cors: true
},