2012-07-31 43 views
1

默認的保護級別我通過MSDN文件不見了,發現如下: -有什麼不同的綁定在WCF

Protection Levels

但他們沒有提到每一個綁定的默認保護級別。

任何人都可以讓我知道每個綁定的默認保護級別。

+0

該照片看起來可怕 - 我不能閱讀的文字。您是否看到[如何設置ProtectionLevel屬性](http://msdn.microsoft.com/zh-cn/library/aa347791.aspx)和此處的[ProtectionLevel枚舉](http://msdn.microsoft.com/ en-us/library/system.net.security.protectionlevel.aspx) – 2012-07-31 03:06:56

+0

@JeremyThompson,因爲我知道它很難閱讀圖片中的文字,這就是我和附加鏈接相同的原因。那麼我猜這個問題沒有被清除(可能是我不好解釋它)。那麼,我不想知道如何發送保護級別或什麼類型的保護級別......但相反,我想知道每個綁定的默認保護級別.... – 2012-07-31 03:13:47

+0

是啊我在我的回答中提到,沒有違約,它取決於你選擇。我認爲它沒有。我會找到一個doco並更新我的答案。 – 2012-07-31 03:14:23

回答

1

您可以根據您的需要設置保護等級,我不認爲它的這種情況最好,這取決於您的情況。

- 僅限驗證。
簽收 - 簽署數據以確保傳輸數據的完整性。
加密和簽名 - 對數據進行加密和簽名以幫助確保傳輸數據的機密性和完整性。

在文章中的提到:

如果選擇綁定未啓用安全性(針對 例如,basicHttpBinding的類已安全默認禁用), 和的ProtectionLevel未明確設置,那麼 應用程序數據都不會受到保護。

因此,如果您選擇有,例如,殘疾人的安全默認情況下,你不要顯式設置的ProtectionLevel綁定 - 沒有數據將受到保護 - 這就是我的意思是沒有默認

編輯:本文有情侶對錶,顯示你的比較,而且會理清困惑:Configuring System-Provided Bindings

+0

很好,但是 - 「在消息級應用安全性並且不指定保護級別」。你能突出顯示在消息級應用安全性的任何綁定......但圖中突出顯示的文本似乎令人困惑......什麼是默認啓用並應用安全性? – 2012-07-31 03:21:47

+0

超級鏈接.... +1 – 2012-08-01 05:09:51

相關問題