升级JAVA10后不能访问阿里巴巴开放接口的解决方法

JAVA10访问阿里接口证书导入解决
升级至JAVA10后,若遇到无法访问阿里巴巴开放接口的问题,可通过导入特定证书至JDK的keystore中解决。具体步骤包括访问指定网址获取证书、使用keytool命令导入证书,并设置密钥库口令。

升级JAVA10后不能访问阿里巴巴开放接口的解决方法

解决方法

导入https://gw.api.alibaba.com的证书到JDK的keystore中即可。

步骤

访问https://gw.api.alibaba.com,保存服务端证书到本地文件。我用的是Edge,其他浏览器应该也可以。保存的文件名为alibabacom.crt

keytool.exe -importcert -cacerts -file alibabacom.crt
输入密钥库口令: //此处密码为'changeit'
所有者: CN=*.alibaba.com, O="Alibaba (China) Technology Co., Ltd.", L=HangZhou, ST=ZheJiang, C=CN
发布者: CN=GlobalSign Organization Validation CA - SHA256 - G2, O=GlobalSign nv-sa, C=BE
序列号: 5361f5d0d35fe62ec9b6a503
生效时间: Tue Mar 27 10:36:02 CST 2018, 失效时间: Sun Nov 04 21:06:02 CST 2018                                             
证书指纹:                                                                                                              
         SHA1: F3:6F:38:26:ED:BE:EB:58:4E:CA:AE:3D:E5:94:49:0C:59:D5:C9:27                                         
         SHA256: 79:0A:69:6A:48:98:FF:EF:DC:8E:18:2B:F0:BA:8D:97:A4:8C:E6:1A:3F:18:82:56:83:20:F3:2C:F2:BF:D3:75   
签名算法名称: SHA256withRSA                                                                                              
主体公共密钥算法: 256 位 EC 密钥                                                                                              
版本: 3                                                                                                              
......
<此处忽略n行>
......
是否信任此证书? [否]:  y
证书已添加到密钥库中

经此操作后访问恢复正常。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值