web-dev-qa-db-ja.com

security mode = "Transport"とsecurity mode = "TransportCredentialOnly"の違いは何ですか

BasicHttpBindingsecurity mode="Transport"security mode="TransportCredentialOnly"を使用し、ISS 7.0でsslをセットアップします]の違いは何ですか?

31
Ybbest

ここで確認してください: http://developers.de/blogs/damir_dobric/archive/2006/07/31/890.aspx および http://msdn.Microsoft.com/en- us/library/ff648505.aspx

Transportは、資格情報を暗号化するためにHTTPSを必要とするようで、SSLがない場合は例外をスローします。 TransportCredentialOnlyは、資格情報をプレーンテキストで暗号化されていない状態で送信するため、テストのみに推奨されます。

幸運を!!

30
drpcken

TransportCredentialOnlyセキュリティモードでは、基盤となる安全なトランスポートレイヤー(通常はTLS/SSL)が通信の整合性と機密性を保護し、SOAPメッセージングレイヤーはSOAPメッセージ。

つまり、TransportCredentialOnlyセキュリティモードは、SOAPメッセージを暗号化または署名せずに、SOAPメッセージと、基になるトランスポート接続(通常はTLS/SSL)は、サードパーティがメッセージの内容を表示または変更できないようにする必要があります。

7
Jorgen Thelin