如何在OpenShift的Sails.js中启用CORS
我试图在SailsJS v0.9.15中启用CORS …如果我在cors.js中设置“allRoutes:true”,但是仍然收到与CORS有关的错误,这并没有帮助。 为什么这不起作用? 据此,这应该是足够的… https://github.com/balderdashy/sails-docs/blob/master/todo/config.cors.md
Firefox中的错误:“跨域请求被阻止:同源策略不允许读取www.domain.com上的远程资源,这可以通过将资源移动到同一个域或启用CORS来解决。
在Chrome中出错:“Access-Control-Allow-Origin”标题包含无效值'null'。因此Origin'www.domain.com'不允许访问。
这是一个错误?
Sails.js(REST api)在Openshift上托pipe,这可能是一个问题吗?
感谢帮助…
只是为了使这个官方,有OpenShift过滤出来的CORS头被公开的问题 。 对于不阻塞这些头部的部署,CORS应该可以在Sails中正常工作。 Sails中CORS的文档在这里和这里 。
- 如何允许访问不同的端口?
- 哪些客户端默认可以/不能访问REST风格的Web服务?
- 在angular度全堆发生器上启用CORS?
- 使用CORS与LocomotiveJs Rest API。 适用于本地机器,但不适用于Amazon或Heroku
- 即使在node.js应用程序中使用body-parser,req.body仍然在POST中为空(使用CORS和HTTPS)
- CORS问题:请求的资源上没有“Access-Control-Allow-Origin”标题
- Angular / Node / Express / Passport – 连接到facebook(CORS)时的问题
- 使用CORS请求设置Cookie
- 在CORS呼叫之后,Express Session不会持久