Objective
プログラムの実行時に、下記のような認証関連のエラーウィンドウが表示された場合の解決方法を確認できます。
Operation
OPTION 1
※参照: プログラムが正常に動作するために、以下のリンクから両方の証明書ファイルをダウンロードしてください。
- 証明書ファイル_1(certificate.crt)/ 証明書ファイル_2(IntermediateCA.crt)をダウンロードします。
- ファイルがダウンロードされたフォルダに移動します。
- 証明書ファイルをダブルクリックして、追加をクリックします。
- キーチェーンアクセスウィンドウを開きます。
- 追加した証明書ファイルをダブルクリックします。
- 証明書の情報が表示され、信頼をクリックします。
- この証明書を使用する場合の項目では、常に信頼を選択します。
- 再起動します。
- 再度CLOを実行すると、正常に実行されます。
OPTION 2
※ 参照: OPTION1の方法で解決されない場合は、以下の方法で再試行してください。
- 証明書ファイル_1(certificate.crt) / 証明書ファイル_2(IntermediateCA.crt)/ 証明書ファイル_3(china-certificate.crt)をダウンロードします。
- Terminal.appを実行します。
- cdを入力して、Finderで添付ファイルがダウンロードされたフォルダをTerminal.appにドラッグ&ドロップします。
※参照:
失敗した場合
cdの後にスペースがあるかどうか確認してください。
ダウンロードしたファイルの場所へのファイルパスが正しいことを確認してください。 - キーボードのEnterキーを押した後、ls-alと入力し、再度Enterキーを押します。
- sudo security add-trusted-cert -d -r trustRoot -k/Library/Keychains/System.keychain certificate.crt
sudo security add-trusted-cert -d -r trustRoot -k/Library/Keychains/System.keychain IntermediateCA.crt
sudo security add-trusted-cert -d -r trustRoot -k/Library/Keychains/System.keychain china-certificate.crt
入力後、Enterキーを押します。 - Macアカウントのパスワードを入力して、プログラムを実行すると、正常に実行されます。
コメント