【发布时间】:2016-07-10 16:59:07
【问题描述】:
我有一个带有 REST-API(用 PHP 编写)的 AngularJS Web 应用程序。我的 JS 应用程序有一个用于登录的“POST”方法。
- 我“发布”我的用户名并登录到 API
- 发帖成功,响应头有'set-cookie'
我还可以通过 Chrome 开发工具在响应中看到 cookie:
但是浏览器没有设置它。有人对此有建议或解决方案吗?
编辑:我的 POST 方法是通过 jQuery 进行的 Ajax 调用。
【问题讨论】:
-
那么...您的 AJAX 调用设置了会话?
-
你能发布你的实际代码吗?
-
好的,抱歉,我发现了错误。我正在我的本地主机上开发(通过 IP 127.0.0.1,因此设置了 cookie),但我得到的 cookie 仅对特定域名有效。