Webブラウザで使用するためのクライアント証明書をエクスポートしようとしています。サードパーティCA-NOT自己署名入りCAを使用してクライアント証明書を生成する方法
目的は、< Location>ディレクティブを使用して管理領域にアクセスを制限することです。私は、自己署名入りのCAを使用するためのチュートリアルを多数見てきました。第三者を使ってどうやったらいいですか?
1)信頼できるルートCAの場合、クライアントpfxにCAを含める必要がありますか?私は両方の例を見てきました。 CAで
openssl pkcs12 -export -inkey KEYFILENAME -in CERTFILEFILENAME -out XXX.pfx
:CAなし
openssl pkcs12 -export -in my.crt- inkey my.key -certfile my.bundle -out my.pfx
2)私はまだhttpd.confの設定で、信頼できるCAのSSLCACertificateFileを含める必要がありますか?
SSLVerifyClient none
SSLCACertificateFile conf/ssl.crt/ca.crt
<Location /secure/area>
SSLVerifyClient require
SSLVerifyDepth 1
</Location>
http://www.modssl.org/docs/2.8/ssl_howto.html#ToC8
これはプログラミングを必要としません。あなたはserverfaultでより良い運を持っているかもしれません。 – erickson
間違いなく、serverfaultの質問は、移動すると票を投じた。 –