我需要一些帮助来了解我的web应用程序正在发生什么。 我有一个简单的网络应用程序(c#.Net 2.0),使用智能卡身份验证。在我的测试框(win 2k3 32位,iis6)中,一切正常,但在我的生产环境中(win2k3 64位,iis6),firefox无法将托管在卡上的证书发送到服务器(集合Request.ClientCertificate为空)。如果我尝试使用IE浏览器(6,7和8)或Safari浏览器浏览相同的制作网站,它可以正常工作。客户端证书和FireFox
IIS的配置是两台服务器上相同:同样的SSL证书,同CTL。 我已经阅读了很多关于证书的firefox问题,但没有一个符合我的要求。
如果你们能给正在发生的事情,我会非常感激的线索。
Glauco。
浏览器始终在32位框中运行。 FireFox配置良好,因为它可以在测试环境中工作。在测试中,我可以看到允许我选择证书的对话框。我不知道制造商或卡的类型:(但我需要设置firefox使用windows \ system32中存在的pteidpkcs11.dll。 – GRGodoi 2009-08-26 10:47:18
嗯,我发现卡制造商:金雅拓。 – GRGodoi 2009-08-26 11:37:19