Java 来自网络的FCM握手异常
我正在尝试从Java中的Web应用程序进行访问。问题是我在尝试访问时收到以下异常:Java 来自网络的FCM握手异常,java,ssl,networking,firebase,firebase-cloud-messaging,Java,Ssl,Networking,Firebase,Firebase Cloud Messaging,我正在尝试从Java中的Web应用程序进行访问。问题是我在尝试访问时收到以下异常: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path t
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
只有当我试图从特定网络(如工作)访问它时,才会发生这种情况。从其他网络(如家庭),我看不到这个问题
我需要(在网络中)进行哪些类型的更改,以便我也能够从工作网络访问url。这可能是您的intranet DNS的问题。要测试此功能,请尝试将DNS设置为8.8.8.8,并查看其是否有效。谢谢您的建议@Diego。网络配置更改后,问题得到解决。基本上,防火墙一直在阻止请求。这也可能是由Fiddler或Charles等web调试代理造成的。