私は現在、SOAP サービスを使用するクライアントを作成していますが、作成中のクライアントからの SOAP 呼び出しに、Web サービスのベンダーからの例と比較して奇妙な点があることに気付きました。
のValueType
属性については、タイプとしてBinarySecurityToken
使用http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3
していますが、私の例wsse:X509v3
では wsse が として定義されている を使用していhttp://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd
ます。
かなりの量のインターネット調査から、これらの名前空間はほぼ同じように使用されているようであり、それらは同等であると思われますが、違いがあるのか 、なぜ2つの名前空間があるのか 疑問に思っています.
同様に、またはEncodingType
を使用できます。wsse:Base64Binary
http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary
何か案は?