[单点登录]前端跨域 后端不同Redis
2022-10-14 10:26:26 0 举报
登录查看完整内容
[单点登录]前端跨域 后端不同Redis
作者其他创作
大纲/内容
跳转:
单点登录模式三:前端跨域 后端不同Redis 【Http请求获取会话】
重定向:
11、认证中心无需再输入账号密码,可以直接自动跳转
14、回到 client2 首页
2、点击登录,跳转到Client登录中转页,并用back参数记录初始页地址
http://{sso-client}/
8、重定向回 back 地址(首页)
调接口:
向client返回账号id
13、client2登录成功
http://{sso-server}/sso/checkTicket?ticket=xxxxxxx&ssoLogoutCall=http://{sso-client}/sso/logout
10、跳转顺序与 client1 一致
4、输入账号、密码提交登录 span style=\
12、校验ticket码与 client1 一致
6.1、调用认证中心接口,校验ticket码并携带注销回调地址
访问:
5、向client下放ticket
9、访问 client2 首页
校验ticket码,保存client1注销地址
sso-client 2
sso-server
http://{sso-server}/sso/doLogin?name=xxx&pwd=xxx
校验ticket码,保存client2注销地址
sso-client 1
3、重定向到认证中心
http://{sso-server}/sso/auth?redirect=http://{sso-client}/sso/login&back=http://{sso-client}/
http://{sso-client}/sso/login?back=http://{sso-client}/
http://{sso-client}/sso/login?back=http://{sso-client}/&ticket=xxxxxxx
7、账号id进行登录(client1登录成功)
1、访问 client1 首页
0 条评论
回复 删除
下一页