0
ローカルサーバーで自己署名入りのSSLを設定する際に、デフォルトのキーチェーンに証明書を追加し、OS Xのキーチェーンを「常にシステムのデフォルトを使用する」の代わりに「常に信頼する」。Rubyを使ってデフォルトのOS Xキーチェーンに証明書を追加して信頼する
私は証明書の作成をダウンしていますが、キーチェーンに追加しても問題ありませんが、OS Xに常に証明書を信頼するように指示する正しいフラグは見つからないようです。ここで私が使用しているものです:
def trust(cert)
default_keychain = `security default-keychain`.chomp.strip.gsub '"', ''
system "security -l add-trusted-cert -r trustRoot -p ssl -k #{default_keychain} #{cert_location}"
end
私はそれがdefault_keychain
で仕事をするためにはおそらく不要なのですが、それが問題の原因ではありません-d
フラグを使用していないので。
アイデア?