首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTTPS在X509上的X509证书错误

HTTPS在X509上的X509证书错误
EN

Stack Overflow用户
提问于 2012-03-26 10:58:05
回答 2查看 1.9K关注 0票数 0

我想通过BizTalk服务器2009向HTTPS适配器发送一个请求。我的BizTalk适配器是动态的,它从数据库获取配置细节,而不是直接在服务器上提及它。

我已经在浏览器中安装了X509证书,并在MMC中导入了它。

我的BizTalk中出现了以下错误

发送到发送端口"sndHL7“上的适配器"HTTP”的带有URI "https://xxxxxxxxx/imm/test (https://xxxxxxxxxxxxx/imm/test)“的消息被挂起。错误详细信息:基础连接已关闭:无法为SSL/TLS安全通道建立信任关系

我搜索了这个错误,但是每一个地方我都得到了以下响应:

Error:- Details:“基础连接已关闭:无法为SSL/TLS安全通道建立信任关系。

解决方案:如果客户端证书配置不正确,通常会出现错误消息。您应该检查您是否已在承载HTTP适配器的BizTalk服务帐户下的证书存储区中配置了客户端证书。

我不知道如何在适当的证书存储中配置该证书。我有3个文件,扩展名为.cer、.cer和.pfx。扩展名为.pfx的文件需要密码才能在任何存储中安装它。

另外,如何在BizTalk服务帐户下配置证书?应该在MMC中添加snap时选择"Service“,然后从服务列表中选择BizTalk服务。

EN

回答 2

Stack Overflow用户

发布于 2012-07-05 02:30:28

我不知道biztalk,但如果您正在提交证书,您需要相关的私钥。证书就像照片ID。很难伪造,但除非你能向别人展示你的身份,否则它仍然无法证明你的身份。假设文件扩展名与文件的实际格式相匹配,cer文件要么是DER、BER或PEM编码的证书,要么是没有私钥的证书。所以你需要pfx文件。因此,如果错误消息中提出的解决方案是正确的,则需要找到密码,并将PFX文件中的证书和私钥安装到存储区中。

票数 0
EN

Stack Overflow用户

发布于 2013-02-23 12:14:33

这两个.cer文件必须是根权限和服务器证书,您必须信任them.so,您需要将它们放在本地机器信任的根证书存储区中。(使用MMC)

现在,.pfx文件将具有要传递给get身份验证的客户端身份验证证书。将此证书导入本地计算机、个人(或使用命令行的我的证书存储库)检查私钥是否可导出。

现在允许BizTalk服务帐户访问此证书的私钥。

MMC使用add snap并添加本地机器。

在个人右键单击-AllTasks管理私钥中选择客户端证书。现在,将您的BizTalk服务帐户添加为用户并提供访问权限。

否则,在命令行中使用winhttpcertcfg工具。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9870869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档