消息关闭
    暂无新消息!

因为业务需要,我们的项目在微信开放平台上修改了授权回调的域名,修改之后提示我已经修改成功.
之后我再去代码中把redirect_uri参数换成了新修改的域名,但是这时问题就来了,PC端本应该显示二维码的位置显示redirect_uri参数错误,如图:

我再换回之前的域名就又可以显示二维码了,个人觉得是微信的缓存问题,所以就打算暂时修改的新域名还是保持原样,但是配置中使用旧域名,等待一段时间缓存过去再做替换.
但是截止到今天,已经等了三四天了,仍然显示redirect_uri参数错误,这就整的我有点动摇了,蒙圈.
请问各位大神,开放平台修改回调域名真的要缓存这么久么? 我是否需要做其他操作,或者说怎么能刷新这玩意的缓存?

或者还是因为这样的原因.. 我在网站信息里的官网地址写的是www的主域名,回调域用的是一个二级域名,微信不允许(感觉不应该)?

我想联系微信的客服,或者提交工单,也找不到入口,只有一个投诉建议,还是用的是邮件形式.

哪位在开放平台做过回调域名的修改,有我这么麻烦吗?

大家有没有什么建议怎么解决.

有的朋友说是代码问题. 我觉得应该不是,不过可能还是我表述的内容不够,可以理解.
现在的情况是这样的:
比如之前的回调域名www.xxx.com 我在开放平台将它修改为e.xxx.com,平台提示修改成功.
之后我将代码里配置项www.xxx.com替换为e.xxx.com,之后提示参数报错. 我再改回www.xxx.com结果却又成功了.
而且了解微信PC端登陆对接流程的人应该知道,用户在扫码之后,同意登陆后页面会跳转到开放平台填写的回调域名,但是现在我填写的是e.imeizan.cn,同意登陆之后却跳转到以前的回调域名www.imeizan.cn上,所以说在微信的服务器上走的还是我以前的域名,那肯定是缓存.


1个回答

︿ 2

以我个人的经验,基本一修改都会生效

我认为是您的代码问题,
而且等了三四天依然错误,那肯定是程序问题,因为如果是官网问题,其他开发者也会发现,微信的log也会爆炸。


建议认真排查程序逻辑。