一、将需要域名、公网IP确定物陆好。
二、GWORG
三、很快就可以收到认证要求,去域名注册商添加解析,OV或者EV证书准备接听电话。
四、大约几分钟就会收到HTTPS证书文件。
最后可以根据文档配置到服务器就可罩团顷以了。
在做微信公众号网页开发时, 获取微信授权是个老大难的问题由于微信需要校验线上域名
具体请看 开发文档
而我们在开发过程中使用的都是本地服务, 这时候你是没法进行授权的
大多数时候, 很多人都是这一块的功能在本地开发时后忽略掉, 不验证, 对照文档开发完后直接丢测试环境去验证, 调试
其实, 这个是有办法解决的
1.微信授权必须是域名
1.微信会取域名下授权文件进行验证
1.开发者本地电脑是ip而非域名
1.一个外网域名用于授权
1.授权域胡祥哗名用测试环境域名
2: 测试环境有nginx, 而nginx可以转发, 代理
3: 测试环境服务器需要连接本地局域网
假如你测试环境域名叫 https://www.test.com
1.在ngixn服务上增加如下配置
location /zhangsan88 { proxy_pass https://192.168.8.8:8088}
意思裤行就是 当用户访问 https://www.test.com/zhangsan88 这个地址时,
nginx会把该请求转发到 https://192.168.8.8:8088 这个地址上
所以你在你的浏览器访问 https://www.test.com/zhangsan88 其实是在访问 https://192.168.8.8:8088
那么只要 https://www.test.com 可以外网访问, 那么它就可宴拍以完成微信授权,
那么每个局域网内的ip就都可以完成完整的微信授权
https是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。https认证即申请https证书,以下详解一下https证书申请的步骤:第一步、蔽轮察提交CSR文件
首先需要生成SSL证书申请文件CSR(Certificate Signing Request)。选择要申请的SSL证书,提交订单,并将制生成的CSR文件提一起交到所在的SSL CA颁发机构。
第二步、提交订单到证书服务机构CA
在收到SSL证书订单和证书请求CSR文件后,系统初步验证无误自动提交订单到证书服务机构CA。
第三桐扰步、发送验证邮件到管理员邮箱
证书服务机构(主要包括Comodo / RapidSSL / GeoTrust / Symantec / Thawte / VeriSign)在收到证书申请文件CSR 文件系统自动发送验证邮件到域名管理员邮箱。
第四步、用户确认验证邮件
进入邮箱后,点击邮件中的链接访问证书服务机构验证网站,查看订单信息,确认无误后点击确认完成邮件验证。
第五步、证书机构签发证书
域名型证书DV SSL一般在用户完成确认验证邮件后1-24小时签发证书;企业型证书OV SSL 与 增强型证书EV SSL需要证书服务机构宏茄人工验证,验证时间比较长,需要7-15个工作日验证通过后签发证书;成功签发的证书通过邮件发送到用户订购邮箱,也可登录用户中心查询证书,这样网站就能够成功使用SSL证书了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)