回调的url会进行urlEncode编码的
(1)带参数:
redirect_url为: https://www.baidu.com/home?id=122&name=xxx
重定向回来变成:https://www.baidu.com?id=122 (code没有,连原来的name也丢失了)
现象:在企业微信app中复制链接的时候,重定向回来只能看到一个参数(其他的参数都没有,code也没有)
(2)不带参数就是正常的 :
redirect_url为: https://www.baidu.com/home
重定向回来变成:https://www.baidu.com/home?code=xxx
所以redirect_url该怎么携带参数呢?
目前我在前端先把参数缓存起来,等授权成功后,再把参数拼到链接上重新赋值给location.href 但是没有触发重定向
你好,可以提供先构建的oauth2链接先看下
麻烦看下这个。谢谢!!
这个问题解决了吗,我也遇到了同样的问题
我也有这个问题,原有的参数丢失,导致进入不了页面。