gpt4 book ai didi

ruby - 如何向现有 gem 添加额外的签名证书?

转载 作者:数据小太阳 更新时间:2023-10-29 06:35:55 24 4
gpt4 key购买 nike

我已被添加为现有项目的贡献者,该项目具有附加到 gem 的签名证书。我将推出下一个版本,所以我需要将我的证书添加到 gem 中。当我按照 http://guides.rubygems.org/security/#building-gems 的说明进行操作时一切都很好,直到我到达第 4 点并运行 gem build...出现以下错误:

ERROR: While executing gem ... (Gem::Security::Exception)invalid signing chain: certificate (my details) was not issued by (existing cert owner's details)

我从来没有向现有的 gem 添加第二个证书,有人知道下一步是什么吗?现有的证书所有者是否需要做些什么?一个项目是否应该或能够拥有多个证书?

最佳答案

大概是您自己颁发了自己的证书,结果它提示证书链被破坏了。 gem 的所有者应该使用他们自己作为证书颁发机构来颁发您的证书。

https://support.dnsimple.com/articles/what-is-ssl-certificate-chain/

可以使用openssl 来完成。这样做的文档 - 不幸的是 - 非常糟糕,你需要采取的步骤很复杂 - 委婉地说。 Possible walkthrough here .

关于ruby - 如何向现有 gem 添加额外的签名证书?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34436231/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com