C# Class Senparc.Weixin.QY.Signature

Exibir arquivo Open project: JeffreySu/WeiXinMPSDK

Public Methods

Method Description
EncryptMsg ( string token, string encodingAESKey, string corpId, string replyMsg, string timeStamp, string nonce ) : string

加密消息

GenarateSinature ( string token, string timeStamp, string nonce, string msgEncrypt ) : string

获取签名

VerifyURL ( string token, string encodingAESKey, string corpId, string msgSignature, string timeStamp, string nonce, string echoStr ) : string

检查签名

Method Details

EncryptMsg() public static method

加密消息
public static EncryptMsg ( string token, string encodingAESKey, string corpId, string replyMsg, string timeStamp, string nonce ) : string
token string
encodingAESKey string
corpId string
replyMsg string
timeStamp string
nonce string
return string

GenarateSinature() public static method

获取签名
public static GenarateSinature ( string token, string timeStamp, string nonce, string msgEncrypt ) : string
token string
timeStamp string
nonce string
msgEncrypt string
return string

VerifyURL() public static method

检查签名
public static VerifyURL ( string token, string encodingAESKey, string corpId, string msgSignature, string timeStamp, string nonce, string echoStr ) : string
token string
encodingAESKey string
corpId string
msgSignature string 签名串,对应URL参数的msg_signature
timeStamp string 时间戳,对应URL参数的timestamp
nonce string 随机串,对应URL参数的nonce
echoStr string 随机串,对应URL参数的echostr
return string