ikgade
2016-08-19 02:07
采纳率: 33.3%
浏览 7.8k
已采纳

微信网页授权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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • 「已注销」 2016-08-19 10:32
    已采纳

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

    点赞 评论
  • 达纳苏斯的夜 2016-08-19 02:24

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

    点赞 评论
  • 童无心 2016-08-19 03:36

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

    点赞 评论
  • m0_49773067 2020-07-31 12:47
    点赞 评论

相关推荐 更多相似问题