66
58

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

OSX:開発環境のオレオレSSL証明書をChromeやSafariに信頼させる

Posted at

どうしてもHTTPSでないとならない開発環境では、オレオレSSL証明書を入れてHTTPSでアクセスできるようにすることがありますが、オレオレ証明書はそのままではブラウザに信頼されていないため「信頼できない接続です」といったエラーが出て、サイトが見れない状態になります。

ChromeでYour connection is not privateと表示される.png

このような場合、大抵のブラウザでは、無視して閲覧するオプションがありますが、今回は、証明書をMac OSXのChromeやSafariに信頼させることでこうしたエラーを回避する方法を紹介します。

Firefoxと違い、ChromeやSafariは、ブラウザ単体では信頼するSSL証明書の追加ができません。そのためOSXでは、KeyChain Accessに証明書を追加し、信頼してあげる必要があります。

KeyChain Accessに証明書を追加・信頼する手順

信頼したい証明書をダブルクリックで開きます。

certs.png

証明書の追加ダイアログが出るので、「Keychain」で「System」を選び「Add」を押して証明書を追加します。

Add_Certificates.png

これだけでは証明書と追加しただけで、信頼はしていないので、Applications → Utilities → KeyChain Accessアプリを立ち上げ、たった今追加した証明書を探します。見つけたら、ダブルクリックして開きます。

Keychain_Access.png

開くと、証明書の詳細が出てくるので、その中の「Trust」を開き、「When using this certificate」の設定を「Always Trust」に変更し、閉じます。

ednity_docker.png

以上で、ChromeやSafariでオレオレ証明書が信頼されるようになります。

Screenshot_2016_05_22_22_35.png
66
58
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
66
58

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?