时间:2021-05-19
复制代码 代码如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="cm.aspx.cs" Inherits="guotaotao_weixin.cm" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:///cgi-bin/menu/delete?access_token=" + this.GetAccessToken();
string result = func.webRequestGet(url_Menu_Delete);
return result;
}
/// <summary>
/// 验证微信签名
/// </summary>
/// * 将token、timestamp、nonce三个参数进行字典序排序
/// * 将三个参数字符串拼接成一个字符串进行sha1加密
/// * 开发者获得加密后的字符串可与signature对比,标识该请求来源于微信。
/// <returns></returns>
private bool CheckSignature()
{
string signature = System.Web.HttpContext.Current.Request.QueryString["signature"];
string timestamp = System.Web.HttpContext.Current.Request.QueryString["timestamp"];
string nonce = System.Web.HttpContext.Current.Request.QueryString["nonce"];
string[] ArrTmp = { Token, timestamp, nonce };
Array.Sort(ArrTmp); //字典排序
string tmpStr = string.Join("", ArrTmp);
tmpStr = FormsAuthentication.HashPasswordForStoringInConfigFile(tmpStr, "SHA1");
tmpStr = tmpStr.ToLower();
if (tmpStr == signature)
{
return true;
}
else
{
return false;
}
}
}
public class wxErr
{
private int Errcode;
public int errcode
{
get { return Errcode; }
set { Errcode = value; }
}
private string Errmsg;
public string errmsg
{
get { return Errmsg; }
set { Errmsg = value; }
}
}
public class accessToken
{
private string access_token;
public string access_Token
{
get { return access_token; }
set { access_token = value; }
}
private int expires_in;
public int expires_In
{
get { return expires_in; }
set { expires_in = value; }
}
}
}
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
怎么给微信公众号开发自定义菜单,下面小编以最简单的方式来交大家1、登入微信公众平台,点击进入自定义菜单2、创建菜单名称,以及菜单内容。3、勾选发送消息。跳转网页
微信自定义菜单编辑器是一款基于NW、JS(webkit+node)开发的微信公众号自定义菜单查询、编辑、发布小工具,软件功能非常强大实用,支持本地部署保证App
本文实例讲述了C#使用自定义算法对数组进行反转操作的方法。分享给大家供大家参考。具体如下:C#的Array对象自带反转功能,但是下面的代码完全通过自定义的算法来
从微信公众平台进入微商城可以有以下方式:第一种通过微信公众平台的自回定义菜单实现,可以将微商答城的链接放在微信公众平台的自定义菜单中,这样就可以通过点击自定义菜
C#自定义控件添加右键菜单非常简单,主要用到控件,像control定义右键菜单,用items.add()叠加右键菜单内容,用click事件处理函数。1、cont