将 .crt 文件转换为 .cer 和 .key

2023-12-30

我被要求帮助转换证书以进行续订。我获得了domainname.crt 文件以及一些中间.crt 文件,但没有.key 文件。他们希望我将 CRT 转换为 .CER 和 .KEY 文件。

我查看了以下内容(以及许多其他网站),但他们要么说我需要 .key 文件,但我没有,或者我必须在本地安装它,然后导出它,但是当使用 MMC 并尝试时导出它时.PFX 选项呈灰色。

http://community.spiceworks.com/topic/367133-i-cant-convert-a-ssl-crt-to-pfx-i-need-help-with-this http://community.spiceworks.com/topic/367133-i-cant-convert-a-ssl-crt-to-pfx-i-need-help-with-this

我还尝试使用 OpenSSL 命令 PKCS12 -EXPORT... 将其转换为 .P12,但收到“无法加载私钥”的错误。如果我打开它并选择“复制到文件...”,我可以获得一个 .CER 文件,但仅此而已。

感谢您的帮助。


私钥在证书文件中吗?换句话说,其中有一个以

-----BEGIN RSA PRIVATE KEY-----

在文件中?

如果没有,则私钥存储在单独的文件中。

无论如何,要续订证书,您不需要证书,而是需要证书签名请求 (CSR),您将其发送给 CA,并且您将收到返回的证书(或者,在某些情况下,CA可以使用之前存储的 CSR 生成新证书)。

您可以使用以下命令生成新密钥:

openssl genrsa -out <private key file name> 2048

然后使用以下命令生成 CSR:

openssl req -new -key <private key file name> -out <csr file name>

您保留密钥,将 CSR 发送给 CA。返回时,您将获得证书,该证书应与中间证书和私钥一起提供给所使用的软件。在某些情况下,它们需要位于单独的文件中,而在其他情况下,您可以将它们集中在一个文件中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 .crt 文件转换为 .cer 和 .key 的相关文章

  • “访问此资源所需的证书无效”

    XMLHttpRequest Network Error 0x800c0019 Security certificate required to access this resource is invalid 我已经找到解决方案了 首先 我
  • nginx - 记录 SSL 握手失败

    我正在运行启用了 SSL 的 nginx 服务器 我的协议 密码设置相当安全 我已经在 ssllabs com 上检查过它们 但是 因为这是一个由我无法控制的 http 客户端调用的 Web 服务 所以我担心兼容性 重点是 有没有办法在我的
  • 地址栏中的 https 锁和公司名称

    我注意到在查看贝宝的网站时 他们的公司名称位于 Chrome 中的锁定图标旁边 这是因为他们创作了 ssl 证书 还是您认为他们是如何实现这一目标的 这是我一直很好奇的事情 但在搜索过程中我很难找到任何答案 您需要一个称为 扩展验证 EV
  • Google App Engine 密钥中允许使用哪些字符?

    在测试我的 Google App Engine 应用程序时 我搜索包含应用程序引擎密钥的链接 例如 story ag5yZXBsaWUtdGVzdGluZ3IMCxIFU3RvcnkY w0M 这些键中允许使用哪些字符 我一直在使用正则表达
  • 由于 MSVCR110.dll,MS Visual Studio 2012 Ultimate 无法启动

    当我尝试运行 MVS 2012 时 我总是收到错误 在库 DLL MSVCR110 dll 中找不到过程 crtCreateSymbolicLinkW 的入口点 我已经从我的另一台计算机复制了这个 dll 文件 一切正常 但没有帮助0 o
  • 当建立 TLS / LDAP 或 TLS / HTTP 连接时,线路上会发生什么?

    我正在重新表述我的问题 希望能得到更好的答复 我问了类似的问题这里服务器故障 https serverfault com questions 178561 what are the exact protocol level differen
  • 如何以编程方式创建证书签名请求 (CSR)?

    如何用C实现呢 openssl req new key cert key out cert csr openssl x509 req in cert csr CA rootCA crt CAkey rootCA key CAcreatese
  • 如何使用代理将 boost::asio 连接到 HTTPS 服务器?

    在我们的应用程序中 我们使用 boost asio 来使用 HTTP 和 HTTPS 进行连接 我们还可以使用 HTTP 代理 现在我需要使用代理添加对 HTTPS 服务器的支持 我研究了相当多的样本 发现所需的步骤似乎是 创建到代理的 H
  • Java FTPS 无法检索文件列表(FileZilla 客户端工作正常)

    我正在使用 Apache Commons Net v3 5 和 Java 8 连接到远程 FTPS 站点 即在互联网上 我可以轻松连接 Windows 10 计算机上的 FileZilla 客户端 但我的 Java 程序无法完成相同的步骤
  • WebView ssl 错误

    对不起我的英语不好 我需要加载 url https 我有一些问题 当我尝试加载页面时 webView 给我错误 primary error 3 certificate Issued to CN my site com Issued by C
  • 如何使用 rustls 库建立 TLS 连接?

    The 文档 https docs rs rustls 0 10 0 rustls 提供了一个例子 不幸的是它不能编译 很多东西都被重命名了 界面也被重命名了ClientSession构造函数改变了 我设法将错误修复到可以编译的程度 但没有
  • 向 Python 2.6 添加 SSL 支持

    我尝试使用sslPython 2 6 中的模块 但我被告知它不可用 安装OpenSSL后 我重新编译2 6 但问题仍然存在 有什么建议么 您安装了 OpenSSL 开发库吗 我必须安装openssl devel例如 在 CentOS 上 在
  • Curl 和 Php 5.3.3 中的 SSL 连接错误

    我的网站自 3 年来一直运行良好 代码如下 现在突然从 2 天开始出现以下错误 SSL 连接错误 在 Curl error 中 下面是我的代码
  • 在 C++ 和 Windows 中使用 XmlRpc

    我需要在 Windows 平台上使用 C 中的 XmlRpc 尽管我的朋友向我保证 XmlRpc 是一种 广泛可用的标准技术 但可用的库并不多 事实上 我只找到一个库可以在 Windows 上执行此操作 另外一个库声称 您必须做很多工作才能
  • 强制某些页面通过 HTTPS,而其他页面则通过 HTTP...这可能吗?

    我真的被这个困住了 基本上 我尝试使用 IIS 的 URLRewrite 附加组件始终通过 SSL 制作 2 个页面 但我还需要强制所有其他页面使用 HTTP 叹气 不要问 但如果我强制其他页面通过 HTTP 那么当您查看 SSL 页面时
  • Python:如果满足条件,则循环遍历一个字典并在新字典中创建键/值对

    我想将一个字典的值与第二个字典的值进行比较 如果值满足特定条件 我想创建第三个字典 其中的键和值对将根据匹配情况而变化 这是一个显示我的问题的人为示例 编辑 对所有返回感到抱歉 但堆栈溢出无法识别单个返回 并且在一行上运行 3 4 行 使代
  • Home 键转到 Visual Studio 中的行首吗?

    Visual Studio 中的哪个选项可以让 Home 键转到行首 现在你必须做 Home Home or Home Ctrl Left Arrow 我希望 home 位于该行的开头 我以前见过 但现在找不到了 在 工具 自定义 键盘 中
  • NGINX 上的 SSL 终止

    我已经购买了 SSL 证书 并在验证模数时正确地将其捆绑在一起 即https kb wisc edu middleware 4064 https kb wisc edu middleware 4064 那么哈希值是相同的 我已将证书和密钥移
  • AWS EC2 应用程序负载均衡器 + 双向 SSL?

    是否可以使用 AWS Application Load Balancer 并使用双向 ssl 客户端证书 我当前的设置使用经典的 ELB 通过 tcp 转发到 Web 服务器端点来支持此操作 我现在需要使用 URL 路由流量 并希望在可能的
  • 如何在 iOS 上固定证书的公钥

    在提高我们正在开发的 iOS 应用程序的安全性时 我们发现需要对服务器的 SSL 证书 全部或部分 进行 PIN 操作以防止中间人攻击 尽管有多种方法可以做到这一点 但当您搜索此内容时 我只找到了固定整个证书的示例 这种做法会带来一个问题

随机推荐

  • 当我尝试在构建器中显示 SnackBar 时出错

    这是我的main dart class MyApp extends StatelessWidget var login new Login xxxxxxx xxxxxxxxx final scaffoldKey new GlobalKey
  • 如何删除 python tkinter treeview 中的所有行?

    每当我选择新目录时我想删除所有行 但当我选择新目录时它会附加 每当我选择新目录时 我希望删除所有以前的行并插入新行 def dirNmeFrmBtn do if do path tkFileDialog askdirectory else
  • vim CTRL-] 键未按预期工作

    In help tag it says that one can go to a tag definition using the CTRL keystroke But I can t get this to work I thought
  • 尝试获取用户数据时 LDAP 上的搜索过滤器错误

    我刚刚使用 LDAP 因此请告诉我我是否以完全错误的方式执行此操作 我正在使用 bhLDAPAuthPlugin 插件使用 Symfony 1 4 我正在使用 LDAP 验证用户登录 但是 LDAP 表中有更多数据 我想使用用户名查询 所以
  • 如何将自定义 CSS 图像添加到 Squarespace 中给定文本层后面的目标背景?

    我们正在努力为 Squarespace 的客户定制一个网站 以便他们可以自己管理 我在一层文本的背景中添加了 CSS 样式 但它不会显示 我已将要使用的图像导入 Squarespace 并且有 URL 我还检查了页面元素并找到了我想要定位的
  • 在android中将对象从一个应用程序传递到另一个应用程序

    经过大量谷歌搜索后 我找不到任何方法将对象从一个应用程序传递到另一个应用程序 虽然我知道我们可以使用 Parcel 将对象从一个活动传递到另一个活动 但如何在应用程序之间执行此操作 我的对象是这个 public class MyObject
  • Django 特定设置应用程序

    我正在开发一个 Django 应用程序 它需要一个目录来下载和存储文件 我希望保持我的应用程序可重用 因此我不想对该目录的路径进行硬编码 所以我想让这个路径成为一个设置 一个可以设置的全局变量 我可以把这个设置 全局变量放在哪里 这种做法好
  • localStorage不存储多于一份数据

    我正在尝试在 localStorage 中存储多条数据 然而 只存储了一件 我不明白为什么 这是代码 div div div div
  • C++试图理解顺时针规则来破译复杂的语法

    我有以下代码 int ia 3 4 0 1 2 3 4 5 6 7 8 9 10 11 int p4 4 ia cout lt lt p4 0 3 lt lt p4 0 3 lt lt endl cout lt lt p4 0 3 lt l
  • Cypress.io + TypeScript。测试开始时断言调用

    我是 Cypress io 和 TypeScript 的新手 所以我不明白这里的一些东西 My code Test describe TEST description function it newJobCreation function
  • Azure 认知搜索文本翻译技能 50k 字符限制

    我们正在使用 Azure 认知搜索来索引各种文档 例如Word 或 PDF 文件 存储在 Azure Blob 存储中 我们希望能够翻译提取的非英语文档内容 并将翻译结果存储到索引中的专用字段中 目前 内置的文本翻译认知技能最多支持输入 5
  • 用perl分割一个带有多个空格的字符串?

    我正在尝试用多个空格分割一个字符串 我只想在有 2 个或更多空白的地方进行分割 我尝试了多种方法 但一直得到相同的输出 即它在每个字母后都会分裂 这是我尝试的最后一件事 cellMessage split s 2 g message for
  • Java 中的多重继承是如何工作的? [复制]

    这个问题在这里已经有答案了 Class Object是类层次结构的根 每个班级都有Object作为一个超类 那么 如果我扩展一个 API 类 它会像多重继承吗 显然 Java不支持多重继承 那么它是如何运作的呢 超类与父类不同 你只能有一位
  • 从非 ssl 端口 8080 重定向到 ssl 端口 8443

    我试图将非 SSL 端口 8080 上的流量重定向到 SSL 端口 8443 在 Jboss 4 2 3 GA 版本上 但它不起作用 当我在此端口上访问我的网络应用程序时 它会保留在该端口上并显示页面 这是我在 server xml 文件中
  • Java 文本文件大小(文件关闭前)

    我正在从一项服务收集完整的 HTML 该服务提供对大量博客和新闻网站的访问 我正在检查 HTML 实时 看看它是否包含一些关键字 如果它包含其中一个关键字 我会将 HTML 写入文本文件来存储它 我想这样做一个星期 因此我正在收集大量数据
  • 如果使用优化(-O2、-O3),为什么此代码的行为会有所不同?

    我必须编写一些检查例程 如果使用 O0 O1 O2 或 O3 它们的行为似乎会有所不同 下面我创建了一个适用于 O0 和 O1 的最小示例 但使用 O2 或 O3 行为发生了变化 在 O0 和 O1 情况下 for 循环递增整数 并且第一次
  • 通过单击 swift 中的 TableView 单元格转到 ViewController

    有一个类MenuViewController 其中记录了表中记录的数组 import Foundation import UIKit class MenuViewController UIViewController UITableView
  • 如何在 Woocommerce 中将“添加到购物车”文本更改为我自己的文本

    我在最新版本的 WordPress 中使用 Woocommerce V2 1 2 我用谷歌搜索过 他们给出了前端更改的解决方案 但我需要从后端进行更改 请提出解决上述问题的任何想法 这将会改变Add to cartwoocommerce 中
  • Visual Studio 代码 + MSTEST?

    有没有办法从 Visual Studio Code 运行和调试 MSTest V2 我很困惑 它从命令行运行得很好 dotnet test产生预期结果 这是我当前的 launch json 的样子 configurations name N
  • 将 .crt 文件转换为 .cer 和 .key

    我被要求帮助转换证书以进行续订 我获得了domainname crt 文件以及一些中间 crt 文件 但没有 key 文件 他们希望我将 CRT 转换为 CER 和 KEY 文件 我查看了以下内容 以及许多其他网站 但他们要么说我需要 ke