【发布时间】:2018-09-21 00:52:12
【问题描述】:
我正在尝试从 angualr JS 中 REST Web 服务的响应中读取 cookie。 我的应用程序正在调用以下服务。 http://127.0.0.1:29070/webbrokerproxy/wbservice/secure/basket/wbrokere
这将返回响应头,如下所示。
访问控制允许凭据:true
Access-Control-Allow-Headers:Origin、Accept、X-Requested-With、Content-Type、Access-Control-Request-Method、Access-Control-Request-Headers、content-disposition、Content-Transfer-Encoding ,X-WBAuthentication,Cache-Control,Pragma,If-Modified-Since,REMOTE_USER
访问控制允许方法:POST、GET、HEAD、OPTIONS
访问控制允许来源:*
Access-Control-Expose-Headers:X-WBAuthentication,REMOTE_USER
访问控制最大年龄:1728000
Content-Type:application/json;charset=UTF-8
日期:2018 年 4 月 11 日星期三 08:07:17 GMT 设置 Cookie:authUser=wbrokere;路径=/
设置 Cookie:_WL_AUTHCOOKIE_JSESSIONID=Jfh3J6GzwYBFHgcIBUNy;路径=/;安全的; HttpOnly
Set-Cookie:JSESSIONID=MxizvqlB2GtIXyfZ-HO4PbLH4cxId20pL4DyHw2XFfB58SLgwe0u!54246601;路径=/; HttpOnly
Set-Cookie:JSESSIONID=PTxQhNCVnVmNQ9Z8yWbp3TTcbsQTT4l0W9hwz0jVl2SvQDYYMkLm!-1045388091;路径=/; HttpOnly
传输编码:分块 X-Powered-By:Servlet/2.5 JSP/2.1
我正在尝试从 angualr js 代码读取 authUser cookie,但我得到的值未定义。
WBTokenGenerator().get({}, function(response, header) {
alert("auth user " + $cookies.get('authUser'));
sessionStorage.wbtoken = response.token;
},
谁能解释一下为什么我看不懂。
【问题讨论】:
标签: javascript angularjs