【发布时间】:2011-03-01 18:35:50
【问题描述】:
提前感谢您的帮助或任何可以让我离开这里的提示。
我在一个带有 JBoss 服务器和 Apache 的 Java EE 应用程序上工作。我对 SSL 连接和证书并不是很熟悉,我了解基本的,但我必须处理它。 因此,在我的本地配置 (localhost) 上,我在 JBoss 和 Apache 上配置了我的连接证书,以及一个 USER_DEV.P12 文件,我将其导入到 Firefox 的证书中。 我在远程测试服务器 (test-server) 上具有相同的配置,并且我也在 Firefox 中导入了一个 USER_TEST.P12。
当我访问https://localhost/ 或https://test-server/ 时,Firefox 要求我添加异常,这是正常的。之后,我选择了适当的用户证书,并且可以正常使用我的应用程序。
但是对于第二个(比如说https://test-server/),Firefox 给我一个sec_error_reused_issuer_and_serial 错误。当然,我用谷歌搜索并创建了Mozilla help,所以当我在证书管理器中删除“服务器”时,我可以再次访问我的第二个域,但第一个域也会出现同样的问题。
为了缩短问题,我的 2 个客户端/服务器证书对是可以的,但我不能在 Firefox 中为我的 2 个不同的服务器/用户同时拥有 2 个证书例外,即使名称、服务器地址和 MD5是不同的。我通知序列号是相同的(01),但它在我同事的电脑上工作。那我做错了吗?我是否每次都必须手动处理(或使用 Firefox 配置文件)?
【问题讨论】:
标签: firefox ssl https ssl-certificate