问题复现
在使用 .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);
}
没收到任何参数啊~
非常有用!
同问