test时序图
2016-12-26 11:20:01 0 举报
在测试时序图中,首先启动测试程序,然后执行测试用例。接着,测试工具会发送请求到被测系统,并等待响应。一旦收到响应,测试工具会验证响应是否符合预期结果。如果响应不符合预期,测试工具会记录错误并生成相应的报告。最后,测试工具会关闭连接并结束测试。整个过程按照预定的时序进行,以确保测试的准确性和可靠性。
作者其他创作
大纲/内容
微信服务器将跳转至如下url:redirect_uri/?code=CODE&state=STATE
通过code换取网页授权access_tokenhttps://api.weixin.qq.com/sns/oauth2/access_token?appid={APPID}&secret={SECRET}&code={CODE}&grant_type=authorization_code
1:spring 注入属性重定向url: URIService/pageUserInfoService
从session中获取PageUserStateContent
PageUserInfoCodeForAccessTokenService
redirect调用url:weixin.pageUserInfoStart.url=https://open.weixin.qq.com/connect/oauth2/authorize?appid={APPID}&redirect_uri={REDIRECT_URI}&response_type=code&scope={SCOPE}&state={STATE}#wechat_redirect目的: 用户同意授权,获取code;说明: code作为换取access_token的票据,每次用户授权带上的code将不一样,code只能使用一次,5分钟未被使用自动过期
ShopUserBindAction
微信服务器
WxPageUserInfoStartAction
拉取用户信息(需scope为 snsapi_userinfo)https://api.weixin.qq.com/sns/userinfo?access_token={ACCESS_TOKEN}&openid={OPENID}&lang=zh_CN说明: 此access_token与基础支持的access_token不同
获取微信用户基础信息后将跳转url至:/shopUser/bingding_bj_ls.do?action=getOpenId
{ \"openid\":\" OPENID\
正确时返回的JSON数据包如下:{ \"access_token\":\"ACCESS_TOKEN\
0 条评论
下一页