如何获取客户端证书信息

   在Unix下Apache中配置SSL完成,客户端提交客户证书后,服务器端如何获取提交证书的相关信息?如证书的有效期、微缩图等?由于是在Unix下,所以用不了微软的CAPICOM控件,求教~~!

还有,这是PHP开发的。

关注.

php 中应该有专门接收证书信息的控件吧

确实不是一个好弄的问题  关注

引用 2 楼 xiaojing7 的回复:
关注.

引用 2 楼 xiaojing7 的回复:
关注.

PHP Variables

_SERVER["SSL_CLIENT_S_DN"] /C=CN/ST=JS/L=NJ/O=Test co,ltd./CN=Test co,ltd./emailAddress=test@test.com 
_SERVER["SSL_CLIENT_V_START"] May 29 05:50:14 2007 GMT 
_SERVER["SSL_CLIENT_V_END"] May 28 05:50:14 2008 GMT 


你写一个
<%
phpinfo()
%>
就可以看到了

把以下这些信息换成PHP的写法就可以了

Request.ServerVariables('Https_Secretkeysize')


服务器验证私人关键字的位数如1024

Request.ServerVariables('Https_Server_Issuer')
服务器证书的发行者字段

Request.ServerVariables('Https_Server_Subject')
服务器证书的主题字段

Request.ServerVariables('Auth_Password')
当使用基本验证模式时,客户在密码对话框中输入的密码

Request.ServerVariables('Auth_Type')
是用户访问受保护的脚本时,服务器用於检验用户的验证方法

Request.ServerVariables('Auth_User')
代证的用户名

Request.ServerVariables('Cert_Cookie')
唯一的客户证书ID号

Request.ServerVariables('Cert_Flag')
客户证书标妼,如有客户端证书,则bit0为0如果客户端证书验证无效,bit1被设置为1

Request.ServerVariables('Cert_Issuer')
用户证书中的发行者字段

Request.ServerVariables('Cert_Keysize')
安全套接字层连接关键字的位数,如128

Request.ServerVariables('Cert_Secretkeysize')
服务器验证私人关键字的位数如1024

数据挖掘交友



Request.ServerVariables('Cert_Serialnumber')
客户证书的序列号字段

Request.ServerVariables('Cert_Server_Issuer')
服务器证书的发行者字段

Request.ServerVariables('Cert_Server_Subject')
服务器证书的主题字段

Request.ServerVariables('Cert_Subject')
客户端证书的主题字段

Request.ServerVariables('Content_Type')
客户发送的formQg容或HTTPPUT的数据类型


这里属性

  <?php   
  print_r($_SERVER);   
  ?>    
用这个查看

之前也试过
echo $_SERVER["CLIENT_CERT"]."";
echo $_SERVER["SSL_CLIENT_S_DN"];
之类的属性,但是显示不出来,
另外在别人的机器上phpinfo();后是可以看到_SERVER["CLIENT_CERT"]这类的这些属性的值位no value,可是在我本地的中phpinfo();后却没有这些属性的值了,不知是否php在用SSL时是否还需要进行什么配置?
目前是我的Apache的双向SSL都已经配成功的了,可以提交证书访问test.php页面的。但_SERVER["CLIENT_CERT"]这类跟证书相关的参数属性值都取不到。

汗!那会不会你做了什么设置哦!!!

数据挖掘研究院


你查下资料吧
对这方面我接触的不多

有什么地方设置可能导致呢?我已经是单单安装了下php5,什么没设置,运行test.php,但就是不见有_SERVER["CLIENT_CERT"]这些属性,是否php还要安装openssl?或者是Apache要做什么设置呢?

Create By Any-Extract(WL-AE) 数据挖掘工具

[数据挖掘专家] [数据挖掘研究院] [数据挖掘论坛] [数据挖掘实验室]
上一篇:新手问题帮忙看看了 谢谢了
下一篇:PHP EMAIL验证问题
最新评论共有 0 位网友发表了评论 , 查看所有评论
发表评论( 不能超过250字,需审核,请自觉遵守互联网相关政策法规。 )
匿名?
数据挖掘网站导航 数据挖掘论坛导航
  • 数据挖掘工具
  • 数据挖掘论坛
  • DataCruncher - Cognos
  • MineSet - MathSoft
  • Intelligent Miner - GainSmarts
  • Sqlserver - SAS - Clementine
  • CART - Weka - WizSoft
  • NeuroShell - ModelQuest
  • data mining tools - Darwin
  • 数据挖掘交友
  • 数据挖掘博客
  • 数据挖掘工具
  • 数据挖掘资源
  • 数据挖掘技术算法
  • 数据挖掘相关期刊、会议
  • 研究院联盟合作专区
  • 数据挖掘基础与相关技术
  • 数据挖掘厂商与就业
  • 数据挖掘研究者乐园
  • 知名厂商数据挖掘工具资料
  • 国内数据挖掘实验室
  • Foreign Data Mining Lab
  • 热点关注
  • 揭秘成为最牛程序员的五大要诀
  • MYSQL错误:Illegal mix of collations (lat
  • PHP程序不适用大型系统的九大原因
  • 上海酒店公寓,上海短租公寓,上海短租房,上
  • 安装php5.2.5和mysql5.045后phpmyadmin报错
  • 福利彩票幸运号码自动生成器
  • 关于APACHE的配置文件httpd.conf
  • 国际:身处两难境地,PHP 该走向何方?
  • PHP跳转的方法?
  • 函式:preg_match_all()
  • 论坛最新话题
  • Foundations of Statistical Natural Langu
  • Game Theory meet Data Mining: A Recent P
  • System Building: How does it help or hin
  • 数据挖掘与Clementine培训
  • 新手报到
  • 求 SASEM 客户流失预测分析
  • 数据挖掘工程师/搜索研究院—北京——无线
  • 数据挖掘入门介绍(如何着手数据挖掘)
  • Information Overload Survey Results
  • The INEX 2005 Workshop on Element Retrie
  • 相关资讯
  • Module mod_log_config
  • 圣殿骑兵PHP 2007年Web开发技术预言 (四)
  • 圣殿骑兵PHP 2007年Web开发技术预言 (三)
  • 圣殿骑兵PHP 2007年Web开发技术预言 (二)
  • 圣殿骑兵PHP 2007年Web开发技术预言 (一)
  • 一棵php的类树(支持无限分类)
  • 通过对php一些服务器端特性的配置加强php的
  • 如何使用动态共享对象的模式来安装PHP
  • 提升PHP执行速度全攻略(上)
  • phpBBBBcode处理的漏洞
  • 数据挖掘实验室资料
  • 数据挖掘博客地址
  • 数据挖掘实验室网站地址
  • Prepare for Medicare audits by using dat
  • 注册成为SAS用户与爱好者俱乐部会员
  • 水南梅
  • 明日烟
  • 新人报道
  • 下载
  • 厦门服务器托管,450元/月—0592-5177319 高
  • 买空间送域名--0592-5177319 高静