问题标签 [p7b]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
533 浏览

single-sign-on - 从 .jks 文件中获取 .p7b 文件

我有一个 .Net SAML 实现,它根据PKCS 7 证书验证断言的签名.p7b

我有一个客户拥有基于 Java 的身份提供者。他们只能在Java 密钥库中提供他们的证书 .jks文件中提供他们的证书。

我可以验证他们的身份提供者发送的断言,但是如果不根据 Java 密钥库中的证书验证它们,我就无法检查这些断言是否由受信任的提供者签名。

我可以在网上找到很多关于如何添加.p7b证书添加到.jks文件的信息,但没有关于如何逆转该过程的信息。

如何从.p7b提供的证书中获取证书(.Net 和 Windows 可以打开).jks文件中获取证书(.Net 和 Windows 可以打开)?

或者,我正在使用本机实现将其加载.p7b到 .Net 中。X509Chain如果我无法转换,.jks有什么方法可以在.Net 中加载它,让我检查断言的签名?

0 投票
1 回答
1805 浏览

apache - 在 apache 上安装 p7b

我从服务提供商那里获得了一份证书(我们需要使用服务器的服务进行单点登录)证书是 p7b 格式的证书。不知道如何在apache上安装它。任何人都可以帮助安装证书。

我已经在 apache 上获得了一个证书,即 crt 证书。

0 投票
1 回答
1050 浏览

tomcat - 从 p7b 或 crt 文件重新生成 keystore.jks 文件

我处于一个相当不幸的情况,因为使用 keytool 创建 CSR 文件时生成的密钥库“丢失”。

我收到了 p7b 文件,也有可用的 crt 文件,它们都是由 CSR 生成的。

是否可以使用 keytool 从这些文件创建密钥库?

我尝试创建一个新的密钥库,但这不起作用,因为我在导入 p7b 证书文件时收到“证书回复不包含...的公钥”。

非常感谢您对此的帮助。


找到了解决办法,就是生成一个新的keystore和csr文件,用新生成的csr文件重新key证书。

0 投票
2 回答
13321 浏览

java - keytool keytool 错误:java.lang.Exception:输入不是 X.509 证书

尝试将证书添加到密钥库,以便我可以在基于 Java 的应用程序中使用它。这对我来说是一个新概念。

我有该站点的 .p7b 证书,并且我整理了一个 keytool 命令。当我输入它时,我被提示指定一个密码,然后我被提示以下错误

任何人都可以提供见解吗?

0 投票
1 回答
1893 浏览

node.js - nodejs 与 expressjs 和 SSL p7b 证书

我很抱歉我的语言,但我不会说英语。

我正在尝试在我的应用程序 SSL 中实现,但我只重视由 csr 文件创建的 p7b。我在 linux 服务器上使用 expressjs 和 node js。我知道如何实施 PEM 证书

但我不知道如何实现 p7b 证书,请帮助我

0 投票
1 回答
22224 浏览

ssl-certificate - 如何将 .p7b 转换为 .jks

我有一个.p7b中的证书,我想更改为.jks。那么如何将其转换为.jks 请提前回复谢谢

0 投票
0 回答
1015 浏览

ssl-certificate - 使用 .p7b 文件完成证书请求

在 IIS 8 中,我创建了一个证书签名请求。创建后,我可以在 Microsoft 管理控制台 (MMC) 的“Certificate Enrollment Requests”中看到一个证书,以及创建的 CSR 文件。我获取了 CSR 文件的内容,然后注册了赛门铁克。注册后,向我发送了一个“cert.p7b”文件。此文件包含我的证书以及中间证书。

在这一点上,我不太确定下一步是否正确。我知道我需要先将我的证书从“cert.p7b”导出到 .cer 文件中。

之后,我应该使用这个导出的 .cer 文件,然后在 IIS 8 中使用它执行“完整证书请求”吗?我注意到在“完成证书请求”中选择文件时,默认扩展名是 .cer。可以取而代之的是整个“cert.p7b”文件吗?

我可以简单地打开导出的 .cer 文件并执行“安装证书...”,而不是执行“完成证书请求”吗?

提前致谢。

0 投票
1 回答
635 浏览

apache - 在 Redhat linux 中配置 ssl apache

我有一台配置了 ssl 的 apache 服务器。

现在我需要用新的证书替换证书(由我们部门提供)。为此,我共享了 csr,他们发回了证书。

现在他们共享的文件是 *.p7b (包含 PEM/base64 编码格式的证书。是带有 DER 编码证书和颁发 CA 证书的 .p7b 文件。)

但是在 apache ssl.conf 中我需要提供 crt 文件。如何从 p7b 获取 crt 文件

0 投票
1 回答
166 浏览

powershell - 仅导入 P7b 中的一些证书

我有一个 certificate.p7b 文件,里面有 2 个证书。让我们调用证书 A 和 B。

如果我跑

它将同时导入证书 A 和 B。我只想导入证书 A

有没有办法做到这一点?

0 投票
0 回答
451 浏览

certificate - 从证书集合创建/转换为 CMS/pkcs7 证书并将其保存为 p7b

我正在尝试使用 BouncyCastle 或 .net Cryptography 类从签名证书 pem + 链转换/创建 PKCS7“p7b”证书

我尝试只使用 BC 没有成功,所以我只使用 BC 来读取 pem 证书,然后将其转换为 X509Certificate2 对象。我最后要寻找的是一个以“-----BEGIN PKCS7-----”开头的pem字符串,以将其保存为p7b文件我做了什么..