一、该问题的重现步骤是什么?
1. 第三方系统作为Oauth2客户端,已经开发完成。接入了BladeX项目。
2. 按道理,同一个浏览器如果BladeX已经登陆了,那么我第三方系统再单点登录进来的时候,应该是直接“同意/授权”,而不是还要再输入账号密码。
3.或者,同一个浏览器,BladeX系统未登录情况下,当我第三方系统,先通过单点登录,输入账号密码,授权登录之后。我再访问BladeX系统,也不应该还需要登录了。
二、你期待的结果是什么?实际看到的又是什么?
现在的问题就是,我们的单点登录跟系统登录,好像是完全两套系统。如果我一个系统集成到BladeX的单点登录中,即便是登陆了BladeX,还需要重复登陆单点登录。
我期望的结果是:BladeX登录后,子系统不需要再登录了。只需要授权即可。
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端