- 0
- 0
- 约1.89千字
- 约 2页
- 2026-02-09 发布于北京
- 举报
MapGIS狗服务验证说明
服务验证流程:
失败
地调局统一登录
Token狗认证信息
狗用户信息验证
验
证
结
验证信息果
信
息
服务器
Web服务器
Token缓存的时间
Token不存在Token存在为10min
(请求)(直接获取)
保存获取的Token
统一登录验证服
TokenCache
务器Token过期后自动请求
图11
如图:
1.用户首先通过统一登录系统进行统一登录,登录成功后会得到一个Token信
息,失败后程序提示用户失败用户可继续尝试登录。
2.系统根据用户登录得到的Token信息和客户端的狗认证信息去服务器端的狗
服务器对客户端信息进行认证,认证通过即可正常使用软件,认证失败则不
能正常使用。认证方式采用时间间隔认证,即每隔一段时间进行一次认证。
3.客户端认证信息到达Web服务端后,首先对用户的Token信息进行认证,此
时先判断缓存中是否存在此信息,如果有直接获取,然后判断是否一致,成
功则认证通过,否则认证失败。如果缓存中没有,则到统一登录服务器去验
证此Token信息是否过期,如果未过期则将取回的相关认证信息存入到缓存
中,否则认证失败。服务器端缓存设置为如10min中内用户无任何操作则信
息自动过时,这时为了效率考虑,Web服务器端会拿着原来的Token信息到
统一登录服务器进行认证,如果通过重新缓存信息,否则认证失败。
4.用户认证通过后,利用客户端狗认证信息去狗服务端进行信息认证,然
后将认证的结果信息返回给客户端,如果通过常使用系统,否则提示不
能正常使用系统。
5.如果当用户的Token信息失效时,客户端会收到狗认证失败的相关信息,这
时为了能够使系统进行正常的工作,应重新登录系统。
原创力文档

文档评论(0)