微信公众号开发者申请,Token验证(asp.net)
2014-05-27 19:55
375 查看
protected void Page_Load(object sender, EventArgs e) { if (!string.IsNullOrEmpty(Request["echoStr"])) { var echostr = Request["echoStr"]; if (checkSignature() && !string.IsNullOrEmpty(echostr)) { Response.Write(echostr);//推送 Response.End(); } } } public bool checkSignature() { var signature = Request["signature"]; var timestamp = Request["timestamp"]; var nonce = Request["nonce"]; var token = "你的Token值"; string[] ArrTmp = { token, timestamp, nonce }; Array.Sort(ArrTmp); //字典排序 string tmpStr = string.Join("", ArrTmp); tmpStr = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(tmpStr, "SHA1"); tmpStr = tmpStr.ToLower(); if (tmpStr == signature) { return true; } else { return false; } }代码可以直接复制到一个aspx页面里。
相关文章推荐
- 微信公众号开发者申请,Token验证
- 基于ASP.NET Core数据保护生成验证token示例
- 微信公众号提交开发者提示token验证失败
- token验证-微信公众平台开发3(asp.net)
- asp.net微信接口配置代码-开发者身份验证
- asp验证token做微信公众号
- 基于.Net Framework 4.0 Web API开发(4):ASP.NET Web APIs 基于令牌TOKEN验证的实现
- 如何在Asp.Net WebApi接口中,验证请求参数中是否携带token标识!
- asp.net 微信开发入门级Token验证
- asp.net core web api token验证和RestSharp访问
- 微信公众号开发者中心配置 Token验证失败 终极解决方案
- asp.net Web API 身份验证 不记名令牌验证 Bearer Token Authentication 简单实现
- ASP.NET之MVC 微信公众号授权给第三方平台的技术实现流程一(获取第三方平台access_token)
- 微微信.NET 微信的开发者验证ASP.NET C#代码
- 微信公众号入门学习1_使用C#,ASP.NET APIController如何公众号接入服务器并启动开发者模式
- ASP.NET WEBAPI 接入微信公众平台总结,Token验证失败解决办法
- ASP.NET Web APIs 基于令牌TOKEN验证的实现(保存到DB的Token)
- 基于.Net Framework 4.0 Web API开发(4):ASP.NET Web APIs 基于令牌TOKEN验证的实现
- Asp.net中基于Forms验证的角色验证授权
- Asp.net中基于Forms验证的角色验证授权