网站暂停怎么做,页面设计在哪里,电子商务网站建设策划书的流程,wordpress 邮件找客户端概述 接入微信公众平台开发#xff0c;开发者需要按照如下步骤完成#xff1a; 填写服务器配置验证服务器地址的有效性依据接口文档实现业务逻辑官方指南文档服务器配置 服务器地址(URL)#xff1a;填写完URL后#xff0c;微信服务器会发送GET请求#xff0c;并携带以下参…概述 接入微信公众平台开发开发者需要按照如下步骤完成 填写服务器配置验证服务器地址的有效性依据接口文档实现业务逻辑官方指南文档服务器配置 服务器地址(URL)填写完URL后微信服务器会发送GET请求并携带以下参数 signature微信加密签名timestamp时间戳nonce随机数echostr随机字符串令牌(Token)用于加密签名的密钥ASP.NET API业务逻辑解决方案 比如我在微信公众平台服务器配置中进行如下配置 服务器地址(URL)https://mptest.niansi.com/api/mp令牌(Token)huayueniansi[Route(api/[controller])]
[ApiController]
public class MPController : ControllerBase
{[HttpGet]public ActionResultstring Get(string signature, string timestamp, string nonce, string echostr){string[] tmpArr { huayueniansi, timestamp, nonce };Array.Sort(tmpArr);// 字典排序string tmpStr string.Join(, tmpArr);tmpStr SHA1Helper.SHA1Crypto(tmpStr);tmpStr tmpStr.ToLower();if (tmpStr signature !string.IsNullOrWhiteSpace(echostr))return echostr;return ;}
} 原文地址https://www.jianshu.com/p/001f0ca5abf8 转载于:https://www.cnblogs.com/huayueniansi/p/10456348.html