public ActionResult Get(PostModel postModel, string echostr) { WxOfficialService wxOfficialService = new WxOfficialService(); WxOfficial wxOfficial = wxOfficialService.GetEntityByAppId(postModel.AppId); if (CheckSignature.Check(postModel.Signature, postModel.Timestamp, postModel.Nonce, wxOfficial.Token)) { return(Content(echostr)); //返回随机字符串则表示验证通过 } else { return(Content("failed:" + postModel.Signature + "," + Senparc.Weixin.MP.CheckSignature.GetSignature(postModel.Timestamp, postModel.Nonce, wxOfficial.Token) + "。" + "如果你在浏览器中看到这句话,说明此地址可以被作为微信公众账号后台的Url,请注意保持Token一致。")); } }