weblogic是否可能使用自定义的ssl套接字实现?我遇到了一个JavaMail的问题。尝试使用smtp ssl连接失败,即使我已经设置了一个自定义信任库与邮件服务器ca。但是,如果我设置javax.net.ssl.trustStore属性使用信任库与邮件服务器ca,一切正常。
这让我认为weblogic使用他们的自定义套接字或套接字的自定义配置。而JavaMail依赖于标准机制,不会考虑weblogic自定义信任库中的内容。
有什么想法吗?
发布于 2011-04-20 08:14:31
(作为答案发布-谢谢!)
据我所知,WebLogic服务器不使用自定义套接字实现。我过去曾将它与许多客户端应用程序或其他服务器集成在一起。这就是说,SSL在正常工作方面非常令人沮丧。当WebLogic服务器尝试建立连接时,您能否在日志中发布您得到的异常/错误?如果您在日志中看不到任何内容,这取决于您使用的WebLogic服务器的版本,您可以启用许多调试标志来获取更多信息。
发布于 2012-02-02 21:33:11
默认情况下,WebLogic使用Certicom SSL实施。我对这个图书馆的体验是悲痛的。您还没有提供有关该错误的任何详细信息,但是我将启用Sun实现来查看这是否有帮助。在SSL-configuration的"Advanced“选项卡中,有一个名为"Use JSSE SSL”的复选框,它将执行此操作。
或者,您可以使用如下系统属性来完成此操作:
http://weblogic-wonders.com/weblogic/2010/11/09/enforce-weblogic-to-use-sun-ssl-implementation-rather-than-certicom/
https://stackoverflow.com/questions/5675829
复制相似问题