1
  1. keytool -genkey -keystore myKeyStore -alias me

  2. keytool -selfcert -keystore myKeyStore -alias me

  3. jarsigner -keystore myKeyStore jarfile.jar me

私はこの方法を使って瓶に署名しています。私は自分のjarファイルといくつかをライブラリとして使用していますが、それらはすべてこの方法で署名されていますが、ブラウザを開くと、署名されたコードと署名されていないコードがあるという警告が表示されます. これは私を混乱させます... :/

http://dl.dropbox.com/u/1430071/images/errormessage.png

4

2 に答える 2

1

記事「署名されたコードと署名されていないコードの混合」の「混合コード警告なしで署名されたアプリケーションとアプレットを安全にデプロイする」というタイトルのセクションでは、Java SE 6Update19以降で利用可能な2つの選択肢を提供しています。

補遺:jarsigner -verbose -verify署名の詳細に関する追加情報を表示するために使用します。

于 2010-12-22T04:29:39.640 に答える
0

自己署名証明書を使用してコードに署名しています。実際の CA ($$$ の費用) からコード署名証明書を取得し、代わりにそれを使用してコードに署名する必要があります。

于 2010-12-22T03:46:55.413 に答える