shiro 解决 跨域(仅端口不同) 登陆 问题

1. 登陆成功设置cookie (服务端 通过 json返回 token)

//设置cookie
document.cookie = "JSESSIONID="+data.data.token+";path=/;domain="+urlcore.split('://')[1].split(':')[0];

注: data.data.token 服务端返回的token

       urlcore 接口访问统一路径 例子:http://127.0.0.1:8080/api......

2.请求相应接口时 设置withCredentials为true

如下为 jquery的ajax设置方式:

            ...   
            dataType: 'json',
            xhrFields: {
                withCredentials: true
            },
            ...

 

posted @ 2017-03-31 00:32  007少侠  阅读(6702)  评论(0编辑  收藏  举报
友情链接:便宜vps(CN2GIA线路)
站长统计: