从mod_mono中的SSL会话中检索客户端证书(在Apache 2.2.2(Red Hat)中)

时间:2011-08-01 13:58:52

标签: apache ssl mono client-certificates mod-mono

我正在尝试在mod_mono中设置.NET Web服务,该服务历来只在IIS 6/7下运行。

除了一个小细节之外,其中大多数都运行良好:当通过HTTPS建立连接时,Web服务应该记录客户端证书。

我的Apache服务器运行mod_ssl,我可以使用客户端证书成功连接到服务。我已经在IIS 7中验证了我的Web服务,并且看到它能够获取客户端证书(如果存在)。

ClientCertificate.IsPresent似乎总是在mod_mono中返回false。一些谷歌搜索显示,这在过去是一个问题(它只能在XPS下正常工作)。 我想相信我的配置错误:-)任何人都可以指出我正确的方向吗?

祝你好运, 埃米尔

1 个答案:

答案 0 :(得分:0)

哦,我需要在httpd.conf中设置SSLOptions +ExportCertData,一切都像魅力一样: - )