Java Web Startアプリケーションを実行しようとしているうちに、次のPKIX、いくつかの証明書エラーが発生しました
PKIXパスの検証に失敗しました:
java.security.cert.CertPathValidatorException:OCSPレスポンダの場所を指定する必要がある**
sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: Must specify the location of an OCSP Responder at sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:251) at sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:234) at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:148) at sun.security.validator.Validator.validate(Validator.java:218) at sun.security.validator.Validator.validate(Validator.java:187) at com.sun.deploy.security.TrustDecider.isAllPermissionGranted(TrustDecider.java:392) at com.sun.javaws.security.AppPolicy.grantUnrestrictedAccess(AppPolicy.java:211) at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(LaunchDownload.java:1238) at com.sun.javaws.LaunchDownload.checkSignedResources(LaunchDownload.java:1075) at com.sun.javaws.Launcher.prepareLaunchFile(Launcher.java:620) at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:165) at com.sun.javaws.Launcher.launch(Launcher.java:95) at com.sun.javaws.Main.launchApp(Main.java:299) at com.sun.javaws.Main.continueInSecureThread(Main.java:209) at com.sun.javaws.Main$1.run(Main.java:106) at java.lang.Thread.run(Thread.java:619) Caused by: java.security.cert.CertPathValidatorException: Must specify the location of an OCSP Responder at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(PKIXMasterCertPathValidator.java:139) at sun.security.provider.certpath.PKIXCertPathValidator.doValidate(PKIXCertPathValidator.java:316) at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(PKIXCertPathValidator.java:178) at java.security.cert.CertPathValidator.validate(CertPathValidator.java:250) at sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:246)
解決策
それが何の根本的な原因であるかわからない、ソリューションは非常に簡単です、私たちはJava証明書のチェックをオフにする必要があります。
{空} 1)Windowsのコントロールパネルにアクセスし、Javaアイコンをクリックします。
2)[Advance]タブをクリックし、セキュリティオプションを展開します
3)以下の
2つのオプションが “uncheck”されていることを確認してください
– 発行者証明書の失効を確認してください – オンライン証明書検証を有効にしてください
{空} 4)適用と完了。
リンク://タグ/java/[java]