就一个填写服务器配置,居然有眼无珠,明白已经说明了:
填写的URL需要正确响应微信发送的Token验证
而本人居然中是上传了一个空的页面,居然无视:填写的URL需要正确响应微信发送的Token验证。没有做任何的验证,导致提交的时候老是提示了:token验证失败。
百度,还是百度。一点都不仔细的看一下说明,找了两个小时,终于明白要,要对Token难证,在页面中加入以下代码,保存配置成功了,成功的启动服务器配置。
//成为开发者url测试,返回echoStr
public void InterfaceTest()
{
string token = "findoout";
if (string.IsNullOrEmpty(token))
{
return;
}
string echoString = HttpContext.Current.Request.QueryString["echoStr"];
string signature = HttpContext.Current.Request.QueryString["signature"];
string timestamp = HttpContext.Current.Request.QueryString["timestamp"];
string nonce = HttpContext.Current.Request.QueryString["nonce"];
if (!string.IsNullOrEmpty(echoString))
{
HttpContext.Current.Response.Write(echoString);
HttpContext.Current.Response.End();
}
}
多么疼的领悟啊,永远记住这个惨痛的教训。