[英]Add certificate in websphere local truststore; Programmatically
我正在使用 websphere 7。从它的管理控制台证书可以添加到信任存储。
Security->SSL certificate and key management->Key stores and certificates-> NodeDefaultTrustStore-> Signer certificates
我想通过 Java 代码以编程方式添加它。 如何使用 Java 从该商店添加和删除它?
伊姆兰,
看看您是否可以使用 wsadmin 实用程序来自动化证书的老化,最好让 websphere 管理该信任存储
谢谢,昏暗
这是一个从 URL 获取的工作示例:
wsadmin.bat -conntype SOAP -port 8881 -host localhost -username localwsadmin -password Mypass123 -lang jython -c "AdminTask.retrieveSignerFromPort('-host smtp.office365.com -port 995 -keyStoreName NodeDefaultTrustStore -certificateAlias MSO365cert')"
从文件中添加如下:
AdminTask.addSignerCertificate('[-keyStoreName NodeDefaultTrustStore -certificateAlias
default -certificateFilePath <file path> -base64Encoded true]')
也可以通过 GUI iKeyman 或 Java CMD keytool.exe (C:\\IBM\\WebSphere\\AppServer\\java\\bin\\keytool.exe) 来完成
无法通过 Java 代码以编程方式在 Websphere 中添加信任库。
您可以做的一件事是,如果可以通过“Web”界面(即通过 HTML/等页面)完成,则有一种方法可以做到。
看看Selenium 总部。 我认为它可能对你有用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.