use*_*084 4 linux firefox certificate ssl ubuntu
我在 Linux Xubuntu 系统上使用 Firefox 44.0.2。我正在尝试访问需要证书的公司网站。
我可以在 Preferences->Advanced->Certificates->View Certifacates->Your Certificates 中确认我拥有正确的证书
它就在那里,它与我在 Windows 机器上的 Chrome 浏览器上成功使用的证书相同。当我尝试从 Windows Chrome 访问该网站时,我收到一个弹出窗口,要求我选择其中一个证书,我选择了正确的一个,一切正常。
我的问题是,当我尝试访问该网站时,Linux 上的 Firefox 从不提示我选择证书。我只是收到“400 没有发送所需的 SSL 证书”。
如何让 Firefox 提示我提供证书?或者我怎么能告诉他使用哪个证书?
mwf*_*ley 12
我在使用 Firefox 时遇到了这个问题,它只在私人浏览窗口中提供证书。
我怀疑发生了这种情况,因为我最初单击Cancel
了“用户识别请求”对话框,并Remember this decision
选中了该框,如本屏幕截图所示。
(不要这样做。)
我通过转到“清除最近历史记录”( CtrlShiftDel) 并清除“站点首选项”来修复此问题。
您也许还可以转到about:preferences#privacy
-> 查看证书... -> 身份验证决策,然后从那里删除它:
我自己刚刚对此进行了试验。如果您已经导入了由签署站点 SSL 证书的同一发行者签署的证书,Firefox 似乎只会提示。
因此,让您的 CA 签署服务器和客户端证书,然后将客户端证书导入 Firefox(通过“首选项”窗口)。下次您访问该站点时,Firefox 会注意到它具有由相同 CA 签署的客户端证书服务器的 SSL 证书,因此它会提示您是否使用此证书。
归档时间: |
|
查看次数: |
12896 次 |
最近记录: |