采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
sso怎么设置系统a的token?不是跨域不能设置么
不用设置 a 系统的 token 。token 都是在 x.com 上的。
a 系统中,请求 x.com ,浏览器会自动带上 x.com 之前设置的 cookie (即 ticket)
客户端在oss登录后再访问A,图上面写了 带 ticket,这个ticket哪里来的
之前登录页面是oss吗,token也在oss上,在A页面怎么去存ticket,如果不把ticket存在A页面,那访问A的时候怎么带ticket
回复 suns666:我理解应该是sso服务器返回了一个set-cookie: userID:xx;domain=sso.com;响应头,还有一个token,系统A存token到localStorage上,后续系统A的访问请求都带上token用以校验;当系统b访问时,会自动带上上面的cookie,这样sso就知道已经登录过了,不用在登录了,在返回个token给b,系统b在保存到localStorage上,后续请求页带上这个token用以校验;
登录后可查看更多问答,登录/注册
双越老师带你体系化掌握大厂前端面试知识与流程
983 8
207 7
292 6
495 5
540 5
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号