ruby-on-rails - 收到证书后意外生成新的 openssl key

标签 ruby-on-rails ssl openssl digital-ocean namecheap

我试图弄清楚在将新的自定义证书上传到我的 Rails 应用程序时我做错了什么,无论出于何种原因,我认为将此命令重新运行到我的 digitalocean @deploy 用户中是个好主意,即使我已经完成此命令并完成了使用 namecheap.com 生成 ssl key 的所有步骤,并获得了 PositiveSSL 证书。现在,私钥与我的 positivessl 证书不匹配,我无法在任何地方找到旧的私钥。有人对我应该怎么做有什么建议吗?

  openssl req -new -newkey rsa:2048 -nodes -keyout myapp.net.key -out myapp.net.csr

最佳答案

如果您丢失了您的私钥,您需要重新签发 SSL 证书。 该过程在大多数 Comodo (Sectigo) 经销商(如 namecheap)中是免费的。 只需按照 https://www.namecheap.com/support/knowledgebase/article.aspx/811/70/how-do-i-reissue-my-ssl-certificate 上的说明进行操作即可

关于ruby-on-rails - 收到证书后意外生成新的 openssl key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55603770/

相关文章:

java - Google App Engine 上的 SSL 安全网站

javascript - 事件项目菜单 RoR

ssl - Emacs wanderlust IMAP 密码验证

ruby-on-rails - 使用 SSL 的 Rails 应用程序上的 NGinx 重定向循环

c - 带有 EVP_PKEY 的 OpenSSL RSA_size

c - openssl session 票证 - 仅使用 enc=1 调用 SSL_CTX_set_tlsext_ticket_key_cb 回调

openssl - 如何将 JWK 中的公钥转换为 OpenSSL 的 PEM?

ruby-on-rails - 在 Rails 的另一个模块中动态包含模块

ruby-on-rails - 在 Rails 应用程序中跟踪唯一身份访问者 - session 还是显式 cookie?

ruby-on-rails - Ruby 语法错误,意外 '=' ,期望 ')'