微信支付成功后不进入回调Url


前言,用过好多次的微信支付,好多次都踩坑,通常吭哧吭哧找三两天的问题~泪呀~

这次又是,原本都调试好用的,后来不知道怎么的又不好用了,回调死活不进入,找腾讯技术客服也没有什么结果,最终解决了,记录下吧,同时希望能给有遇到相同问题的朋友一个捷径。

首选还是要按照官方的排查问题:

当收不到微信支付回调通知情况下,我们需要怎么做

 

1、核实上送回调地址是否可被外网访问,是否有DNS解析

2、核实是否有安全策略拦截微信支付回调通知

3、确认回调地址代码的可用性

4、如果使用V3接口,麻烦确认下是否设置加密的密钥,登录商户平台操作

然而,我的不在上述解决范围内,我的回调地址是个aspx,之前是好用的,后来找问题发现访问站点域名后面总是加一个“?AspxAutoDetectCookieSupport=1”,问题就在这了。

通过这篇文章找到解决办法,修改了配置,支付回调就好用了。

在iis中将cookie的配置项设置为“使用cookie”,就不会自动加AspxAutoDetectCookieSupport,照此修改后,微信支付成功后回调又可以正常请求了。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM