微信token验证
来源:互联网 发布:非洲男士防晒霜 知乎 编辑:程序博客网 时间:2024/05/18 01:37
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;
}
}
{
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;
}
}
阅读全文
0 0
- 微信Token验证
- 微信token验证
- 微信token验证
- 微信token验证代码
- 微信Token验证失败
- 微信token验证失败
- 微信token验证失败
- 微信token验证失败
- jsp 微信公众平台 token验证
- 微信公众平台Token验证失败
- jsp 微信公众平台 token验证
- 微信平台的token安全验证
- 模拟微信平台token验证
- nodejs微信开发--验证路径token
- 微信公众平台Token验证
- java微信开发-token验证
- 微信token验证及回复内容
- 微信Token验证代码的实现
- 跨交换机vlan内通信配置
- emoji
- Android之DDMS无法查看/data/data目录 Mac
- NLP, 知识图谱参考资源
- 总结:mac下使用mamp pro给php7.0以上版本安装redis扩展的坑
- 微信token验证
- ajax跨域的响应头
- Android设计模式之访问者模式
- Golang中的panic和recover
- Hive永久UDF依赖包问题以及几个日期相关的自定义函数
- yii2高级模板借助于yii2-admin&yii2-adminlte-asset的RBAC权限管理
- 全面掌握 Java 内部类
- 关于点击空白关闭弹窗的js写法推荐
- 3Sum Closest