【问题标题】:Sails.js modified header - cross domainSails.js 修改的标头 - 跨域
【发布时间】:2014-05-15 10:39:26
【问题描述】:

有人知道我可以在 Sailsjs 中哪里设置标题吗?

我必须设置 Access-Control-Allow-Origin 标头,以便我可以将我的sails 实例用作 API。

目前,如果我尝试在 AngularJs 中通过 $http.get 发送请求,我会收到此错误

[错误] XMLHttpRequest 无法加载http://acreasyURL.io/signin。 Access-Control-Allow-Origin 不允许来源http://myhostOnMyMac.io:8000

有什么想法吗?

干杯!!

【问题讨论】:

    标签: angularjs cross-domain sails.js


    【解决方案1】:

    通常,您不必手动设置。

    Sails 内置了一些 CORS 功能:

    https://github.com/balderdashy/sails-docs/blob/bc148104378f1ad590a69220c25f60fe41a59790/config.cors.md

    【讨论】:

    • 嗯奇怪。 https的原因可能是什么?并且链接得到一个 404
    • @Eike 已更正。好像他们几个小时前刚刚在 master 分支上合并了一些东西。无论如何,指向特定提交的链接会更好。
    • 我在标题中获得了 cookie,但浏览器没有设置 cookie。我还有其他事情要做来设置 cookie 吗?所以我可以在开发者控制台的头部看到cookie,但是cookie没有设置。
    • @Eike 对不起,但我几乎没有关注。您能否将其作为一个单独的问题发布并更准确地描述问题? (另外,这是一种 StackOverflow 规则,可以避免在 cmets 中进行长时间的讨论。)谢谢!
    猜你喜欢
    • 2017-11-29
    • 1970-01-01
    • 2014-03-10
    • 2023-03-29
    • 2018-09-10
    相关资源
    最近更新 更多