1.开发环境配置

一.微信企业号开发环境配置、应用开启回调模式

1.进入企业号开发后台,创建好应用。

 

2.如果需要在微信服务器和网站服务器之间建立连接关系,实现消息的转发和处理,那么就需要设置应用的模式:回调模式(默认为普通模式),需要配置好相关的参数。然后在自己 网站服务器里面建立一个处理微信服务器消息的入口,如图:

参数说明

URL:是企业应用接收企业号推送请求的访问协议和地址,支持http或https协议。

Token:可由企业任意填写,用于生成签名。

EncodingAESKey:用于消息体的加密,是AES密钥的Base64编码。

 

3.当填好参数后,企业号将发送GET请求到填写的URL上,其中会发送加密数据,开发者需要将加密数据解密并返回明文数据。如果企业号验证通过,则回调模式开启。

GET请求携带四个参数:

参数描述是否必带
msg_signature微信加密签名,msg_signature结合了企业填写的token、请求中的timestamp、nonce参数、加密的消息体
timestamp时间戳
nonce随机数
echostr加密的随机字符串,以msg_encrypt格式提供。需要解密并返回echostr明文,解密后有random、msg_len、msg、$CorpID四个字段,其中msg即为echostr明文首次校验时必带

 

4.代码实现:

1.创建一般处理文件.ashx,获取Get请求。

2.获取Get请求参数:echostr、msg_signature、timestamp、nonce,调用验证方法。

3.使用微信提供的类验证,下载地址:http://qydev.weixin.qq.com/download/csharp.zip

转载于:https://my.oschina.net/u/3417146/blog/875976

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值