私は自己署名のjarに次のエラーを取得:Jarsigner: "このjarには、証明書チェーンが検証されていないエントリが含まれています。
jar verified.
Warning:
This jar contains entries whose certificate chain is not validated.
Re-run with the -verbose and -certs options for more details.
私はこのようなjarファイルに署名します。javaウェブ開始するための一つの、そして1:私のjarファイルは2つのエントリポイントを持っている
"C:\Program Files\Java\jdk1.7.0\bin\jarsigner" -keystore myKeyStore myJar.jar myAlias
アプレットのために。
- 私がJava Web Startの方法でjarを実行すると、発生率はありません。
- しかし、私はアプレットとしてjarを実行します。 jarに埋め込まれたビットマップリソースにアクセスしようとすると、ある時点でセキュリティの警告が強く表示されます。
-verboseオプションと-certsオプションを使用すると、多くの行が表示されます。そして私はこれについて何も理解していません。これは出力です:output.txt(6307行の一部は以下に再現されています)。
s 157850 Tue Nov 08 12:57:44 CET 2011 META-INF/MANIFEST.MF
X.509, O=keyja.com
[certificate is valid from 17/08/11 17:32 to 24/07/11 17:32]
[CertPath not validated: null]
112909 Tue Nov 08 12:57:44 CET 2011 META-INF/KEYJA_CO.SF
1108 Tue Nov 08 12:57:44 CET 2011 META-INF/KEYJA_CO.RSA
sm 180 Tue Nov 08 12:16:40 CET 2011 com/keyja/client/a/a/a/k.class
X.509, O=keyja.com
[certificate is valid from 17/08/11 17:32 to 24/07/11 17:32]
[CertPath not validated: null]
sm 252 Tue Nov 08 12:16:40 CET 2011 com/keyja/client/a/a/a/r.class
...
(around 6000 lines of other output along the same lines)
s = signature was verified
m = entry is listed in manifest
k = at least one certificate was found in keystore
i = at least one certificate was found in identity scope
jar verified.
Warning:
This jar contains entries whose certificate chain is not validated.
jarファイルの署名方法は?
それは意味があります。私は出力へのリンクを含んだ。 – Joel
*「Java Web Startでjarファイルを実行すると、発生することはありません。」* JWSの起動時にはどのレベルのセキュリティ権限が必要ですか? –
JWS inがサンドボックスモードで実行されました。 – Joel