- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
嗨,我正在使用 tomcat 6 作为网络服务器。我在 tomcat 的同一端口上安装了两个 webb 应用程序。说App1和App2。 App1 连接到应用程序2。然后App2再次使用jessionid连接到App1(所以app2发送的url是 http://localhost/App1;jessionid=sessionidOfAp11 )只要我在 http 上,它就可以正常工作。但一旦我转到 https,App2 就无法使用相同的 url 连接到 App1。另一个有趣的事实是,如果我在 Brower 上输入相同的 url,它会连接到 App1。 我不明白这里有什么奥秘?
编辑:-这是我得到的确切错误
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(Unknown Source)
at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
at sun.security.validator.Validator.validate(Unknown Source)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate(Unknown Source)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
... 53 more
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(Unknown Source)
at java.security.cert.CertPathBuilder.build(Unknown Source)
回答
谢谢各位的回答。阿隆和拉梅什回答我也必须做http://www.coderanch.com/t/134384/Security/Getting-error-No-subject-alternative中建议的事情.
最佳答案
因为 App1 使用 https 连接到 App2。 App2 的证书应位于运行 App1 的虚拟机的信任存储中。
引用here查看如何将证书添加到 keystore 。
您可以使用这些系统属性设置信任库
-Djavax.net.ssl.trustStore="C:/test/truststore"
-Djavax.net.ssl.trustStorePassword="test".
此外,当客户端和服务器同时存在时,您不必通过 https 进行通信
关于java - 获取 javax.net.ssl.SSLHandshakeException : sun. security.validator.ValidatorException。无法连接到 HTTPS 上的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9566629/
我正在开发一个 voip 调用应用程序。我需要做的是在接到来电时将 Activity 带到前台。我在应用程序中使用 Twilio,并在收到推送消息时开始调用。 问题是我试图在接到任何电话时显示 Act
我是一名优秀的程序员,十分优秀!