我需要在我的 XulRunner 应用程序中嵌入我自己的 SSL 连接受信任的根权限。
不幸的是我找不到如何做到这一点...
cert_override.txt 帮不了我,因为我不知道所有的服务器链接,也不知道所有必须接受的
证书,但它们是由公司授权签署的..
最佳答案
您不能更改“内置”权限,因为它们被编译到 nssckbi.dll
中。当然,除非您使用自定义 XULRunner 构建并更改其源代码。
您可以向用户配置文件添加新权限,但是相关文件是cert8.db
。您可以使用 Firefox 添加新的根证书(选项/高级/加密/查看证书/权限/导入),然后为您的 XULRunner 配置文件获取生成的 cert8.db
文件。您可以将其添加到默认配置文件 - 将其复制到应用程序的 defaults/profile
目录中。
关于firefox - xulRunner中的root权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7597165/