是需要点击跳转到红框的地址,不做任何操作,如果传递的token合法就自动登录成功然后就能操作么?
我的OA点开这个链接的时候会在链接后面加入用户的信息,我需要解析这个客户信息单点登入,跳转到这个审批地址。如果不单点登入,后台就获取不用户相关信息,可能会报错
如果你能提供用户信息,倒是不需要用单点模式,直接用现成的接口功能就行,大概逻辑如下:
1. 把你固定跳转的这个界面,配置到router.js里,配置 isAuth为false,就不会强制跳转到登录页 
2. 在这个页面,从url获取你传递的用户信息(可逆的加密串比如aes、des加密),解密后获得用户信息,调用 oauth2 的接口来进行认证,认证通过后获取到对应的token信息,然后替换本地token
3. 这样操作后,就实现免登录直接跳转认证了
扫一扫访问 Blade技术社区 移动端