我正在使用 websphere 7。可以将其管理控制台证书添加到信任库。
Security->SSL certificate and key management->Key stores and certificates-> NodeDefaultTrustStore-> Signer certificates
我想通过 Java 代码以编程方式添加它。如何使用 Java 在该商店中添加和删除它?
我正在使用 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 HQ。我认为它可能对你有用。