署名済みの Java アプレットを持っていますが、証明書の有効期限が切れました。新しい証明書を持っていますが、元の署名されていないアプレット jar ファイルを見つけることができるかどうかわかりません。署名済みの jar を取得して、古い証明書を新しい証明書に置き換える方法はありますか? ありがとう。
質問する
1843 次
2 に答える
1
あなたはそれを包むことはできません。
ただし、別の証明書を使用してJARに再署名するだけでよいはずです。JARに署名しても、JARは暗号化されません。マニフェストセクションに何かを追加するだけです。
これはセキュリティの問題ではありません。再署名された証明書は元の証明書とは異なり、エンドユーザーはそれをもう一度受け入れる必要があります。(セキュリティの問題になるので、それを避けることはできないと思います!)
とにかく、簡単なアプローチは、署名されたアプレットJARに再署名してみて、それが機能するかどうか、およびユーザーとして実行しようとしたときにどのように動作するかを確認することです。
于 2012-06-03T05:02:10.830 に答える