【发布时间】:2016-08-05 10:38:43
【问题描述】:
在 Angularjs config 文件中。
.config(function($httpProvider) {
$httpProvider.defaults.withCredentials = true;
})
在front-end,上使用Angularjs的应用程序在backend上使用Spring MVC。当用户登录应用程序时,后端将session 写入front-end。所以应用程序使用cookie来进行身份验证。
GET 和 POST 请求都可以。但是有一个请求使用“PUT”的方法,浏览器发送请求的方法是“OPTIONS”。那时,服务器无法验证请求。因为没有cookie。所以浏览器发送“OPTIONS”请求,可以将cookie带到Server。
【问题讨论】:
标签: angularjs spring-mvc cookies cors