iPhoneのキーチェーンに.crt証明書を追加する方法は?


13

.crt証明書ファイルをDropbox経由でiPhoneデバイスに移動し、次の手順に従ってデバイスのキーチェーンに追加しました。

それは証明書ファイルを開くことを提案しますが、私のiPhoneは.crtを開く方法を知りませんか?

ここから証明書をキーチェーンに追加するにはどうすればよいですか?


特定のアプリに.crtが必要ですか?もしそうなら、あなたはおそらくあなたの電話を接続してアプリタブに切り替えてアプリを選択すればiTunes経由でそれをインポートすることができるでしょう
Kevin Grabher

私は自分の.crtを持っています
。iPhone

私は私の答えをより完全にして、iOS 12.0.1で動作することを確認しました。役立つと思われる場合は、承認済みの回答としてマークすることを検討してください。
ライアン

回答:


17

iOS 12.0.1用に更新

以下のようアンドリューミカルが述べたように、明らかにiOSが唯一のメールを許可するとSafariが開き、証明書をインストールするアプリ。他のアプリは証明書を開くことができません。

だからここに私が私の仕事を得た方法があります:

  1. 証明書ファイル(mycertificate.crt)を一時的にプライベートローカルサーバーに置きます。
  2. iOS Safari(非常に重要)を使用して、https://mylocalsite.test/mycertificate.crtにアクセスします
  3. おそらく「この接続はプライベートではありません」という警告が表示され、「詳細を表示」>「このWebサイトにアクセス」をクリックする必要があります。
  4. 「このWebサイトは設定を開いて構成プロファイルを表示しようとしています。許可しますか?[無視または許可しますか?]」というプロンプトが表示されたら、[許可]を選択します。
  5. iPhoneの[設定]> [プロファイルのインストール]に移動します。「インストール」をクリックして証明書をインストールします。
  6. 確認のためにパスコードを入力してください。
  7. 「この証明書は、証明書の信頼設定で有効にするまで、Webサイトでは信頼されません。」という警告が表示されます。「インストール」を押して続行します。
  8. 「完了」を押します。
  9. [設定]> [一般]> [概要]> [ 証明書信頼設定]にアクセスします
  10. 新しくインストールした証明書の「ルート証明書の完全信頼を有効にする」。
  11. (電話を再起動する必要はないようです。)すぐにChromeを使用して、httpsを使用して自分のサイトを閲覧でき、期待どおりに機能しました。

これらの他のリンクも私に役立ちました:


1
「構成プロファイル」としてインストールすることを意図していますか?それは意味をなさない-またはこれは単にルート証明書の馬鹿なApple名なのか?
Simon_Weaver

@Simon_Weaver、後者。
Sai Manoj Kumar Yadlapati

3

リンクしたサイトからコピー

このガイドを実行した後でS / MIMEに証明書を使用する場合は、https://support.quovadisglobal.com/KB/a353/how-do-i-sign-and-encrypt-on-an-にアクセスしてください。 apple-iphone.aspx。重要な注意:* .p12または* .pfxファイルを電子メールの添付ファイルとしてデバイスに送信することをお勧めします。QuoVadisは、メールサーバーへのメールアクセスがSSLを使用して暗号化されていない限り、このアプローチを推奨しません。

自分で証明書を電子メールで送信する必要があります。他の3PPプログラムは、iOSキーチェーンにアクセスできないようにサンドボックス化されています。


3

iOS 11以降、.crtファイルがファイルアプリを使用してアクセス可能な場所にある場合、ファイル内からそれをタップして証明書をインストールするだけです。

これは、iOSでサポートされている他のタイプの証明書にも適用されます。


これは私のために働きました、私は.crtファイルをIcloud Driveにアップロードしました、そこで証明書をインストールすることができました。私はまずそれをOnedriveにアップロードしました。これは、MIMEタイプにそのような制限を設けるためのAppleによる境界線ロックインです。
Tore Aurstad 2018

1
.pfxでは機能しませんでした
fjch1997

私は主に.pfx証明書でこの方法を使用しており、私にとってはうまくいきます。
molgar


1

Dropboxを使用しているため、これを解決するために独自のWebサーバーは必要ありません。

  1. Dropbox iOSアプリで証明書を見つけます。
  2. 右上の省略記号をタップし、[リンクをコピー]を選択します。
  3. Safariを開き、リンクを貼り付けて移動します。
  4. DropboxがDropboxアプリで開くことを提案している場合は、「いいえ」と言います。
  5. リンクをクリックしてファイルをダウンロードします。

以降は、MailまたはSafariからロードするための通常の手順です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.