iai*_*ain 16 ruby security gem
我已被添加为现有项目的贡献者,该项目附有gem的签名证书.我将推动下一个版本,所以我需要将我的证书添加到gem.当我按照http://guides.rubygems.org/security/#building-gems上的说明操作时,一切都很好,直到我到达第4点并运行gem build...以下错误出现:
错误:执行gem时...(Gem :: Security :: Exception)无效的签名链:证书(我的详细信息)未由(现有证书所有者的详细信息)发布
我从未在现有的宝石上添加第二个证书,有谁知道下一步是什么?现有的证书所有者是否需要做某事?项目是否应该或能够拥有多个证书?
我无法找到任何关于此的信息,因此任何见解或帮助都将非常受欢迎和赞赏.
大概是您自行颁发了自己的证书,并且它抱怨证书链因此被破坏。宝石的所有者应使用他们自己的证书颁发机构来颁发您的证书。
https://support.dnsimple.com/articles/what-is-ssl-certificate-chain/
可以使用 来完成openssl。不幸的是,这样做的文档非常糟糕,而且您需要采取的步骤也很复杂——温和地说。可能的演练在这里。
| 归档时间: |
|
| 查看次数: |
186 次 |
| 最近记录: |