日々精進

新しく学んだことを書き留めていきます

クライアント証明書でWebアプリの認証をする方法

クライアント証明書での認証のやり方を調べてみたところ以下でできるっぽい。(未検証ですが・・)

  • Global Signなどでクライアント証明書を取得する
  • クライアント証明書をクライアント端末とサーバの両方のルート証明書としてインストールする
  • https通信する時にクライアント証明書を必須とするようWebサーバを設定する

クライアント側は証明書をインストールしておく以外は何もしなくていいっぽい。アプリの対応が不要なのは嬉しい。 以下のサイトが参考になりました。

jp.globalsign.com

milestone-of-se.nesuke.com

jp.cybozu.help