微信网页授权oauth2.0引导用户打开页面,参数redirect_uri问题

引导用户访问:
https://open.weixin.qq.com/connect/qrconnect?appid=APPID&redirect_uri=www.questions.com&response_type=code&scope=SCOPE&state=STATE#wechat_redirect

“redirect_uri”重定向的回调链接地址会带上code参数,那么我在用户访问之前能给“www.questions.com”这个地址拼接上自定义的参数吗?

例如这样:
https://open.weixin.qq.com/connect/qrconnect?appid=APPID&redirect_uri=www.questions.com?param=1&response_type=code&scope=SCOPE&state=STATE#wechat_redirect

可以的,用 state 进行拼接;
然后redirect uri,回调的时候,再把 state参数处理回来就行了;

可以的,redirect_uri是你返回的真实路径。

不可以,回调url只会给你返回 code 参数,建议直接将参数放到url中 比如
www.questions.com/wxAction/123
在web.xml 或者其他方式 匹配url的时候 用 /wxAction/* 方式匹配请求,最后通过截取url的方式获取参数123

您好,欢迎关注IS平台!请点击下面网址绑定IS账号,以便消息能及时送达. http://ispt.com.cn