自己署名証明書を使用して jar ファイルに署名する方法から、Thawte の信頼できる証明書を使用する方法に変更しました。これは機能しますが、2 つの問題があります。最初に、以前と同じように最初の Java コンソールを取得しますが、これに 2 番目のコンソールが続き、しばらくすると (約 1 分) 最初の Java コンソールが閉じます。次に、プラグインでトレースをオンにすると、thawte サイトへの 463 の接続要求が (2 番目のコンソールで) 表示されます。これは、次のように何度も繰り返されます。
security: Certificate validation succeeded using OCSP/CRL
security: Validate the certificate chain using CertPath API
security: SHA-256Certificate finger print: 250B4511AECDA826E699E0D46B4B4B5F4DFDB531AE1E4BE74E35D613F25E1722
security: SHA-256Certificate finger print: AF840CA2B9DFB776BF81AA94C401BC440C52E5C590C43607A13D6680D83E3349
security: SHA-256Certificate finger print: C99157DF28D28EBD87B8B041AACCF023CF1C9AD0D21FD7116149D7F96484FA51
security: SHA-256Certificate finger print: 3F9F27D583204B9E09C8A3D2066C4B57D3A2479C3693650880505698105DBCE9
security: The OCSP support is enabled
security: The CRL support is enabled
security: Failing over to CRLs: Certificate does not specify OCSP responder
network: Connecting http://ocsp.thawte.com/ with proxy=DIRECT
security: OCSP Response: GOOD
これはクラスが jar ファイルからロードされるたびにトリガーされますか? (クラスのロード/アンロードのトレースを有効にできないようです - -XX:+TraceClassLoading オプションが機能していないようです...)
タグを使用してアプレットをロードしているだけです-JNLPなどはありません。( を使用しても同じことが起こります):
<object type="application/x-java-applet" width="100%" height="879" id="sfnApplet_1" codebase="java:com/deltascheme/sfn/client/SfnApplet.class">
<param name="MAYSCRIPT" value="true">
<param name="type" value="application/x-java-applet;version=1.5">
<param name="cache_option" value="Plugin">
<param name="java_codebase" value="/sfn85/Content">
<param name="cache_archive" value="client.jar,lzma.jar">
<param name="IMAGE" value="Images/appletSplash.jpg">
<param name="centerimage" value="true">
<param name="java_code" value="com/xxx/yyy/client/Applet.class">
<param name="codebase_lookup" value="false">
<param name="browserName" value="Netscape">
<param name="browserVersion" value="5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36">
<param name="java_arguments" value="-Djnlp.packEnabled=true -XX:+TraceClassLoading -Xmx512M">
</object>
感謝して受け取った助け(Thawteは、それは彼らのせいではなく、オラクルと話す必要があると言います。うーん...)