Access-Control-Allow-Origin 包含无效值
Access-Control-Allow-Origin contains invalid value
当我在 angular 2 中使用 http 服务发送请求时,浏览器显示以下错误。
谁能告诉解决方案???
XMLHttpRequest cannot load http://192.168.1.59:1340/User/add. Response to preflight request doesn't pass access control check: The 'Access-Control-Allow-Origin' header contains the invalid value ''. Origin 'http://192.168.1.59:8083' is therefore not allowed access.
您需要服务器启用 CORS(跨源资源共享)
参考:http://sailsjs.org/documentation/concepts/security/cors
只需在config/cors.js中启用allRoutes: allRoutes: true
您需要在 config/cors.js
文件中启用 cors
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
},
当我在 angular 2 中使用 http 服务发送请求时,浏览器显示以下错误。 谁能告诉解决方案???
XMLHttpRequest cannot load http://192.168.1.59:1340/User/add. Response to preflight request doesn't pass access control check: The 'Access-Control-Allow-Origin' header contains the invalid value ''. Origin 'http://192.168.1.59:8083' is therefore not allowed access.
您需要服务器启用 CORS(跨源资源共享)
参考:http://sailsjs.org/documentation/concepts/security/cors
只需在config/cors.js中启用allRoutes: allRoutes: true
您需要在 config/cors.js
文件中启用 cors
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
},