如何要求客户端出示证书,才可以访问网站?

如何要求客户端出示证书,才可以访问网站?

下面的这种显然只有在windows下面才可以,那在unix + apache环境下,如何实现这种?

QUOTE:
from: http://www.cnblogs.com/SmileMan/archive/2008/01/22/1048909.html

一、设置服务器安全通信“要求客户端证书”。




此时如果客户端未安装相关证书,则出现“需要客户证书界面“




二、申请客户证书(通过证书管理网站,添入个人相关信息:姓名、密钥用法、密钥大小等)






三、管理员颁发证书




四、安装证书










五、使用证书访问网站时,系统会弹出“选择数字证书“对话框,确定后就可以访问网站了



apache有两个版本,一个是no-ssl的和一个include openssl的,要那个include openssl的,然后配置ssl相关信息