1. ホーム
  2. Java

keytool error: java.io.FileNotFoundException: cacerts (アクセス拒否されました。)

2022-02-09 07:30:41
<パス

序文

JREセキュリティへの証明書インポート

解決する

スーパー管理者権限を使用して、証明書への読み取りと書き込みの権限を与える

keytoolのいくつかの動作

証明書のインポート

<ブロッククオート

注意:LUJにはスペースを入れてはいけません。
zwyq.govpay.ccb.com というテキストは、テストエイリアスです。

keytool -importcert -alias alias -file certificate file -keystore keystore -storepass keystore password  
There are spaces in the error, you can put the file in the directory and use relative positioning
keytool -import -trustcacerts -alias zwyq.govpay.ccb.com -file C:/Program Files/Java/jre1.8.0_231/lib/security/cacert.cer -keystore C:/Program Files/Java/jre1.8.0_231/lib/security/cacert.cer Program Files/Java/jre1.8.0_231/lib/security/cacerts -storepass changeit

cd C:/Program Files/Java/jre1.8.0_231/lib/security

keytool -import -trustcacerts -alias zwyq.govpay.ccb.com -file cacert.cer -keystore cacerts -storepass changeit


<イグ

後で更新する場合は、元の証明書を削除してから、新しい証明書をインポートしてください
鍵(yue)パスワードで証明書を表示する:changeit

cd C:/Program Files/Java/jre1.8.0_231/lib/security
keytool -list -keystore cacerts -alias zwyq.govpay.ccb.com


<イグ

証明書の削除

keytool -delete -alias zwyq.govpay.ccb.com -keystore cacerts