我正在通过 VPN 连接进行一些集成测试。为了访问 VPN,我必须创建一个私钥/公钥对。我在 Firefox 中执行了此操作,并且可以访问 VPN。
问题是,我们在 Firefox 上设置后发现,一些所需的软件只能在 Internet Explorer 上运行。我尝试通过 Internet Explorer 生成新的密钥对,但收到一条错误消息,指出我已经有一个已颁发的密钥。
有没有办法在浏览器之间传输私钥?
我正在使用 Windows 8,需要将私钥从 Firefox 转移到 Internet Explorer。
答案1
是的,有一种方法,Firefox 使用其内部证书存储,而 Internet Explorer 使用 Windows 的证书存储。
- 在 Firefox 中,转到选项 -> 高级 -> 加密,然后单击“查看证书”。
- 转到“您的证书”并选择您想要导出的证书,选择后单击备份。
- 设置一个名称和密码,该密码在导入密钥的私钥部分时使用。
- 您最终会得到一个 PKCS12 文件,双击将其导入 Windows;然后就可以从 Internet Explorer 访问它了。
Win您可以通过按+R打开运行对话框并输入 来处理机器中的证书certmgr.msc
。在那里,您可以删除或在类别之间移动证书。