VBA开发企业微信及微信企业号手册介绍
1 企业微信与微信企业号
1.1 什么是企业微信-企业微信介绍
1.2 企业号升级到企业微信的通知
1.3 企业微信的发布-微信企业号将作为微信插件
1.4 企业微信与微信企业号的区别和联系
1.5 微信企业号与服务号 订阅号的区别
2 企业微信使用
2.1 申请企业微信
2.2 使用微信插件(原企业号)
2.2.1 在企业微信中使用微信企业号
2.2.2 修改微信企业号的LOGO
2.2.3 在微信插件底部可快捷打开企业微信客户端
2.3 修改应用的LOGO
2.4 企业微信获取对方是否已经阅读了信息的状态
2.5 登录企业微信APP
2.6 企业微信退出指定的企业
2.7 企业微信退出后重新加入企业
2.8 企业微信后台添加成员及邀请成员加入
2.9 企业成员几种加入企业微信的方法对比
2.10 免费的企业邮箱并在企业微信中提示收到邮件
2.11 企业微信管理员后台管理
2.11.1 企业微信成员账号能够修改吗?
2.11.2 通讯录如何添加自定义的字段-扩展属性-企业微信
2.12 企业微信内部局域网如何访问企业微信-网管设置?
3 企业微信开发(Access Excel VBA)
3.1 企业微信开发入门
3.1.1 代码添加用户与先扫描企业微信二维码的区别
3.2 企业微信开发-回调
3.2.1 为什么要使用HTTPS以及国内外有哪些免费SSL证书
3.2.2 IIS使用阿里免费SSL证书
3.2.3 其它环境使用阿里免费SSL证书
3.2.4 企业微信及微信企业号开发经验总结
3.2.5 企业微信及微信企业号回调设置
3.2.6 回调URL校验失败或-40001错误或echostr校验失败,请您检查是否正确解密并输出明文echostr 终极解决方法
3.3 企业微信独家经验
3.3.1 使用中控服务器获取AccessToken突然提示无权限
3.3.2 如何避免Access Token失效,保证access_token长期有效?
3.4 相关说明
3.4.1 企业微信主动调用频率限制
3.4.2 企业微信开发全局错误码
3.4.3 微信加解密库下载与错误返回码
3.4.4 企业号的CorpSecret在企业微信中如何查到
4 企业微信开发VIP经验心得
4.1 选择企业微信与微信插件原企业号的心得
4.2 企业微信如何通过手机号来获取 对应的成员ID及成员的详细信息呢?

IIS使用阿里免费SSL证书

2017-08-08 21:53:43
zstmtony
4325
最后编辑:zstmtony 于 2017-08-14 14:03:29

多谢版主fans.net的推荐与指导


如果您要考虑Iphone手机 及 Ipad等苹果的设备的话。由于IOS今年要求必须使用https 安全网站

就要申请证书

  


收费的证书很多,但价格不菲,从3000-8000以上都有。

这里我们就介绍一下阿里的免费证书


阿里的免费证书有几个限制

1.需要每天申请并通过审核后才能使用(一般没有意外都会审核通过的)

2.只能用于一个域名,且只能用于子域名,即二级域名,不能用于顶级域名


好,现在我们就来介绍一下申请的步骤


一、登录阿里云的后台管理,进入 安全(云盾)---证书服务

     


二、再点击右上角的购买证书

      在 云盾证书服务(包月) 里选择 免费型 DV SSL


       


三、立即购买后,需要支付,费用是0元

        然后补全信息,提交审核,等待审核


     


四、在等待审核的同时,需要在域名解析里 添加一个配置项,是一个txt的配置项(有详细的说明)

   

    


 


五、审核成功后就可下载证书,并选择不同的服务器主机类型进行相应的配置,有非常详细的说明


  




 详细安装步骤如下(IIS的)


       

安装证书

IIS 7/8 支持PFX格式证书,下载包中包含PFX格式证书和密码文件。以沃通证书为例:
文件说明:
1. 证书文件214219547060689.pem,包含两段内容,请不要删除任何一段内容。
2. 如果是证书系统创建的CSR,还包含:证书私钥文件214219547060689.key、PFX格式证书文件214219547060689.pfx、PFX格式证书密码文件pfx-password.txt。
( 1 ) 证书导入

• 开始 -〉运行 -〉MMC;

• 启动控制台程序,选择菜单“文件"中的"添加/删除管理单元”-> “添加”,从“可用的独立管理单元”列表中选择“证书”-> 选择“计算机帐户”;

• 在控制台的左侧显示证书树形列表,选择“个人”->“证书”,右键单击,选择“所有任务"-〉"导入”, 根据"证书导入向导”的提示,导入PFX文件 (此过程当中有一步非常重要: “根据证书内容自动选择存储区”)。安装过程当中需要输入密码为您当时设置的密码。导入成功后,可以看到如图所示的证书信息。


( 2 ) 分配服务器证书

• 打开 IIS8.0 管理器面板,找到待部署证书的站点,点击“绑定”,如图。

https://img.alicdn.com/tps/TB1CgxTNpXXXXaTXpXXXXXXXXXX-561-330.png

• 设置参数

选择“绑定”->“添加”->“类型选择 https” ->“端口 443” ->“ssl 证书【导入的证书名称】” ->“确定”,SSL 缺省端口为 443 端口(请不要随便修改。 如果您使用其他端口如:8443, 则访问时必须输入:https://www.domain.com:8443)。如图

https://img.alicdn.com/tps/TB1r3xZNpXXXXbUXXXXXXXXXXXX-561-400.png

 


特别注意要点:


1. 要先将证书压缩包解压出来,导入时选择时,要选择 pfx 文件格式

2.下载的证书文件中 包含有 证书的密码,IIS 7/8 支持PFX格式证书,下载包中包含PFX格式证书和密码文件

   安装过程当中需要输入密码为您当时设置的密码,就用到这个证书的密码 (刚开始找了半天,明明我自己没有设置过密码啊)原来就在这个压缩文件里

3.安装过程当中有一步非常重要: “根据证书内容自动选择存储区”


     

成功后:


    

    http与 https 可以共存

    


另注意 ,如果是企业号 微信应用网页授权及JS-SDK这里 可信域名限制不能使用顶级域名 也只能用我们申请了证书的https二级域名

输入没有https SSL证书的顶级域名会提示

除了这个以外的域名都是非法的 调用会失败 比如,扫码,支付

但企业微信可设置为顶级域名,但不知道调用是否会失败,未尝试