企业微信回调测试验证通过,但实际配置时验证不通过

  • A+

企业微信的回调url配置验证始终不通过,但是通过企业微信的回调测试却可以通过验证。经过反复对比确认,发现这是企业微信回调测试的一个bug。

实际上url的返回结果是有问题的,正常来说企业微信需要你返回解密后的字符串,但是注意,返回的字符串不能带上双引号,否则url回调配置时就会出错,但是这种情况下企业微信提供的测试回调是可以通过的!

至于为啥返回的字符串会带上双引号,其实是springboot工程中加了ControllerAdvice统一处理返回结果,把结果都当成json来处理了,而json中默认会给字符串带上双引号,解决方法请参照我的另一篇文章springMVC返回字符串时带了双引号的解决方法

ZPY

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: