Web services 如何在Mule ESB WSC中使用自签名公共证书?

Web services 如何在Mule ESB WSC中使用自签名公共证书?,web-services,mule,ssl-certificate,Web Services,Mule,Ssl Certificate,我有一个.cer文件,它是一个自签名的公共证书。我在信任库中添加了它,在https连接器中配置了它,并在WSC组件中引用了它。但是在尝试运行代码时,我得到了一个“找不到可信证书错误”。是否需要配置密钥库或其他任何内容?自签名证书可由组件使用。配置后,您可以将其用于http和其他受支持的组件 <tls:context name="customContext"> <tls:trust-store path="/etc/mule/tls/.." password="yourP

我有一个.cer文件,它是一个自签名的公共证书。我在信任库中添加了它,在https连接器中配置了它,并在WSC组件中引用了它。但是在尝试运行代码时,我得到了一个“找不到可信证书错误”。是否需要配置密钥库或其他任何内容?

自签名证书可由
组件使用。配置后,您可以将其用于http和其他受支持的组件

<tls:context name="customContext">
    <tls:trust-store path="/etc/mule/tls/.." password="yourPass"/>
    <tls:key-store path="/etc/mule/tls/.." keyPassword="yourKeyPass" password="yourPass"/>
 </tls:context>


更多信息请访问

您好,您需要添加更多详细信息。粘贴你的mule配置,如果它们是敏感的,所有这些都可以是有用的,非正常的掩码密码。是的,更多的细节会有所帮助。具体来说:包括您正在使用的https:connector或http:listener配置的mule配置XML,包括https:inbound端点或http:listener的mule配置,包括您正在运行的mule ESB版本,包括信任库的位置,并解释如何将HTTPS请求发送到Mule流。当您使用trust store时,这意味着您使用的是双向ssl,是的,您还需要使用密钥库。如果您使用的是单向ssl,那么您需要使用密钥库,并且仅此而已。您好,Naveen Raj。我是此证书的新手,我只有3个证书,仅使用此证书创建密钥库就可以了?我已取消删除Erwin Bolwidit