kettle中调用restful接口时的SSL信任证书问题(kettle获取token)

kettle中调用restful接口时的SSL信任证书问题1、找第三方获取SSL证书,(本案例为自签名证书)
C:\\Program Files\\Java\\jdk1.8.0_241\\jre\\lib\\

1. 寻找第三方获取您的SSL证书(本例中为自签名证书)

C:\\Program Files\\Java\\jdk1.8.0_241\\jre\\lib\\securitykeytool -import -alias aliyun-maven -keystore cacerts -file E:\\entSoftware\\aliyun-maven.cer

请输入密钥库密码:

……关于证书内容的一堆信息

您信任此证书吗? [否]: y

证书已添加到密钥库

keytool 错误: java.io.FileNotFoundException: cacerts(访问被拒绝。)

解决方案

我以管理员身份运行命令提示符。有关如何以管理员身份运行的说明,请参阅以下链接。

参考:https://jingyan.baidu.com/article/ceb9fb10b53ab88cac2ba05b.html

C:\\WINDOWS\\system32keytool -import -alias aliyun-maven -keystore cacerts -file E:\\entSoftware\\aliyun-maven.cer

输入密钥库密码:changeit

……关于证书内容的一堆信息

您信任此证书吗? [否]: y

证书已添加到密钥库

//查看证书

C:\\WINDOWS\\system32keytool -list -keystore cacerts -alias aliyun-maven

输入密钥库密码:changeit

aliyun-maven,2020-9-29,trustedCertEntry,

证书指纹(SHA1): F1:E6:55:4D:32:EF:89:6C:D5:E3:FB:F4:6E:E5:6E:4A333 6 5C:56:92:79

//删除证书

C:\\WINDOWS\\system32keytool -delete -alias aliyun-maven -keystore cacerts

输入密钥库密码:changeit

我尝试了这个方法,但没有成功。当我查看文档——KETTLE 的受信任证书(1).pdf 时,出现以下错误: 192.168.**.** 的证书不匹配。由于httppost组件中的堆栈错误,证书通用名subject:kshare尝试通过SSL证书身份验证信任让kettle传递,但仍然失败。具体操作——:在其余客户端组件之前添加httppost 组件。您只需输入URL,无需输入其余内容。更改为kettle7并再次尝试步骤4。 成功—— 具体的kettle安装包位于该文件夹中。在后续步骤中,您可以删除httppost 组件并正常提取它。摘要:按照步骤5 操作。下面是一些屏幕截图。卡住错误的原因尚不清楚。我们欢迎您参与讨论。

以上关于#kettle调用RESTful接口时SSL信任证书问题的相关内容由网络提供,仅供参考。相关信息请参见官方公告。

原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/93374.html

(0)
CSDN's avatarCSDN
上一篇 2024年7月6日 下午1:39
下一篇 2024年7月6日 下午1:57

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注