2017-07-12 6 views
0

wsseセキュリティ実装を使用してSOAP Webサービスに接続しようとしました。WS-Security-SOAP X509PKIPathv1

これを処理するためにnodejsクライアントソープを使用しました。

しかし、私は例の怒鳴る上を生成する方法がわかりません。

<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上のいくつかの例を見つけましたが、その後の全ては、公共X509のSSLキーを表す#書X509v3を使用。

私はopen sslでx509v1を生成する方法を見つけようとしましたが、成功しませんでした。

答えて

0

証明書のパブリック・ペムである#X509v3を使用しました。

X509v3は、署名用の証明書が1つしかない場合に使用されます。これは私のケースです。