微信与接入的第三方服务器之间的https通信
来源:互联网 发布:js图片展示特效 编辑:程序博客网 时间:2024/06/11 18:58
话说这个https真是搞了我半个多月,今天终于搞定了,本来不熟悉https现在都知道一二了
https协议,在http基础上多了层加密协议ssl,一般单向认证(浏览器直接请求https网站),和双向认证(使用U盾通过https访问银行)
但微信服务器是不会管你第三方服务器的证书的!也就是不会跟你要公钥!所以直接自生成一个就可以了!
有一点要注意的是,最好先实现微信的消息加密登其他业务逻辑,最后再来配置https
1.用jdk/bin下的keytool
keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "f:\tomcat.keystore"
2.tomcat/conf下的server.xml
<Connector port="443" protocol="org.apache.coyote.http11.Http11Protocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" keystoreFile="f:\tomcat.keystore" keystorePass="password" />
0 0
- 微信与接入的第三方服务器之间的https通信
- 微信与第三方服务器之间的通信大致流程
- 微信服务器和第三方服务器之间究竟是通过什么方式进行对话的?
- Android开发中的第三方支付SDK的接入与使用(支付宝+微信支付+银联)
- 基于微信的第三方App间通信问题
- Android微信第三方登录接入
- 第三方SDK接入--微信
- 接入第三方SDK-微信支付
- 第三方App接入微信登录
- 第三方App接入微信SDK
- 微信第三方接入遇到的科恩(坑)——登录、分享
- electron自写窗口与第三方窗口之间的通信,并获取第三方窗口传过来的值
- 第三方网站接入微信JS-SDK的分享自定义设置,微信分享小图标以及标题
- 微信蓝牙BLE接入调试指引 第三方服务器篇
- Android中facebook与google的第三方接入
- 那些年用node接入微信走过的坑之(四)---微信扫码登录第三方网站
- 关于微信的第三方登录
- 集成微信的第三方分享
- 3.4 “继承”与Data Member
- Apt资料
- 两个数的交换
- spring 4.3.3下载地址
- 2.第一章
- 微信与接入的第三方服务器之间的https通信
- 为什么不能无损反编译?
- 解决svn: Can't convert string from 'UTF-8' to native encoding错误
- jmeter性能测试基本操作
- iOS10--CallKit的简单应用
- gzip,deflate,zlib辨析
- 修改摄像头分辨率并发布Topic
- 项目运行时上下有黑边
- PHP 升级5.6版本后遇到的问题