Merge pull request '添加微信小程序消息发送签名验证方法' (#47) from 362270511/Admin.NET.Pro:main into main
Reviewed-on: http://101.43.53.74:3000/Admin.NET/Admin.NET.Pro/pulls/47
This commit is contained in:
commit
022deacdcd
@ -114,6 +114,25 @@ public class SysWxOpenService : IDynamicApiController, ITransient
|
||||
};
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 验证签名 🔖
|
||||
/// </summary>
|
||||
[AllowAnonymous]
|
||||
[NonUnify]
|
||||
[ApiDescriptionSettings(Name = "VerifySignature"), HttpGet]
|
||||
[DisplayName("验证签名")]
|
||||
public string VerifySignature([FromQuery] VerifySignatureInput input)
|
||||
{
|
||||
|
||||
bool valid = _wechatApiClient.VerifyEventSignatureForEcho(input.timestamp, input.nonce, input.signature);
|
||||
if (!valid)
|
||||
{
|
||||
return "fail";
|
||||
}
|
||||
|
||||
return input.echostr;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取订阅消息模板列表 🔖
|
||||
/// </summary>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user