0

我尝试使用 wsse 安全实现连接到一个肥皂网络服务。

我使用nodejs客户端soap来处理这个。

但我不知道如何在下面的示例中产生价值

<wsse:BinarySecurityToken EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509PKIPathv1" wsu:Id="mon-id">...Value...</wsse:BinarySecurityToken>

我在 npmjs 上找到了几个示例,但所有示例都使用了 #X509v3 代表公共 x509 ssl 密钥。

我试图找到一种使用开放 ssl 生成 x509v1 的方法,但没有成功。

4

1 回答 1

0

我使用了#X509v3,它是证书的公共 pem。

当我们只有一个签名证书时使用 X509v3,这就是我的情况。

于 2017-07-17T06:39:59.740 回答