Networking 无法使用Windows 10上的任何Java JRE访问任何HTTPS站点

Networking 无法使用Windows 10上的任何Java JRE访问任何HTTPS站点,networking,java,ssl,https,Networking,Java,Ssl,Https,我使用的是Windows 10 18362.356 在一些系统更新之后,现在不可能使用Java访问任何启用TLS的站点。standanlone JRE(jre1.8.0_221)和Android Studio 3.5.1中捆绑的JRE都出现以下故障: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.pro

我使用的是Windows 10 18362.356

在一些系统更新之后,现在不可能使用Java访问任何启用TLS的站点。standanlone JRE(
jre1.8.0_221
)和Android Studio 3.5.1中捆绑的JRE都出现以下故障:

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
起初,我认为
cacerts
文件有故障,但即使在替换它们之后,问题仍然存在

Wireshark表明,握手没有问题,而且不会被防火墙阻止。

手动添加证书无效(并且不可能,因为所有站点都不起作用)


JAVA_HOME
指向正确的JRE目录。

“在一些系统更新之后”-请指定更新。我确实无法指定更新,因为我最近很少使用Android Studio。我确信它在8月正常工作,所以它在2个月前工作了?您最近安装了哪些更新?