用于提示接受来自客户端linux计算机的WAS的DMGR签名者证书的脚本

用于提示接受来自客户端linux计算机的WAS的DMGR签名者证书的脚本,linux,ssl,ant,websphere,jython,Linux,Ssl,Ant,Websphere,Jython,我正在尝试通过RMI连接到Websphere,使用Websphere java类作为ANT脚本中的宏来调用Jython脚本。但是在连接到WAS DMGR时,我的脚本挂起,因为它不会提示接受客户端计算机信任库的签名者证书。是否有命令提示接受证书。我的目标是在客户端计算机中远程运行jython脚本,以连接到WAS DMGR服务器。但是对于这一点,需要在我的客户机服务器中添加SSL签名者证书,我希望得到提示(如果是新的WAS服务器)。有什么建议吗 需要类似于下面的内容来提示接受当前未发生的证书(y或n

我正在尝试通过RMI连接到Websphere,使用Websphere java类作为ANT脚本中的宏来调用Jython脚本。但是在连接到WAS DMGR时,我的脚本挂起,因为它不会提示接受客户端计算机信任库的签名者证书。是否有命令提示接受证书。我的目标是在客户端计算机中远程运行jython脚本,以连接到WAS DMGR服务器。但是对于这一点,需要在我的客户机服务器中添加SSL签名者证书,我希望得到提示(如果是新的WAS服务器)。有什么建议吗

需要类似于下面的内容来提示接受当前未发生的证书(y或n)

*SSL签名者交换提示* 在信任库中找不到来自目标主机192.174.1.5的SSL签名者 C:/WebSphere/AppServer/profiles/Dmgr/etc/trust.p12。 验证摘要值是否与服务器上以下签名者信息中显示的内容匹配:

主题DN:CN=hostname.austin.ibm.com,O=ibm,C=US 发卡机构DN:CN=hostname.austin.ibm.com,O=ibm,C=US 序列号:1128544457 到期时间:2006年10月20日星期四15:34:17 SHA-1文摘:91:A1:A9:2D:F2:7D:70:0F:04:06:73:A3:B4:A4:9C:56:9D:A8:A3:BA MD5摘要:88:72:C5:88:00:1C:A7:FA:D6:EB:04:88:AC:A1:C9:13


是否立即将签名者添加到信任库?(y/n)y

只是一个提示:WebSphere安装中有一个名为“retrieveSigners.sh”的工具可以帮助您:

(IBM文档)

应该是这样的:

retrieveSigners.sh CellDefaultTrustStore ClientDefaultTrustStore \
-autoAcceptBootstrapSigner \
-host "$SERVER" \
-port "$PORT" \
-localAlias "$SERVER-cert" \
-conntype SOAP \
-trace
我希望它能帮助你

祝福