评论

关于服务器配置token验证失败的问题

token验证失败

问题复现

在使用 .Netcore Webapi 开发微信 服务号时,在启用“服务器配置”接收微信消息时,

1、能正常接收微信消息

2、签名也验证通过

3、直接 return echostr;

一直提示token验证失败

解决方法

如下代码所示,请注意返回的内容其实是不一样的。

// ## 有问题的代码
public object Verify(xxxx,string echostr){
     // 验证逻辑
     // 验证成功
    return echostr;
} 

// ## 能正常使用的代码
public void Verify(xxxx,string echostr){
     // 验证逻辑
     // 验证成功
    Response.WriteAsync(echostr);
} 


最后一次编辑于  2022-12-07  
点赞 1
收藏
评论

7 个评论

  • 🎵 飛💤
    🎵 飛💤
    发表于移动端
    2022-12-07
    0
    2022-12-07
    赞同 1
    回复
  • Anonymous🍁
    Anonymous🍁
    2023-08-04

    没收到任何参数啊~

    2023-08-04
    赞同
    回复
  • 雨季的邂逅
    雨季的邂逅
    2023-05-16

    非常有用!

    2023-05-16
    赞同
    回复
  • 唉我shaiden
    唉我shaiden
    2023-03-07

    同问


    2023-03-07
    赞同
    回复
  • 🎵 飛💤
    🎵 飛💤
    发表于移动端
    2022-12-07
    999
    2022-12-07
    赞同
    回复
  • 🎵 飛💤
    🎵 飛💤
    发表于移动端
    2022-12-07
    99
    2022-12-07
    赞同
    回复
  • 🎵 飛💤
    🎵 飛💤
    发表于移动端
    2022-12-07
    888
    2022-12-07
    赞同
    回复
登录 后发表内容