<webHttpBinding> 的 <transport>
定義服務端點 (此服務端點是設定來接收 HTTP 要求的) 之傳輸層級安全性設定。
結構描述階層
<system.serviceModel>
<bindings>
<wsHttpBinding>
<binding>
<webHttpBinding> 的 <security>
<webHttpBinding> 的 <transport>
語法
<webHttpBinding>
<binding>
<security
mode="None|Transport|Message|TransportWithMessageCredential|TransportCredentialOnly">
<transport clientCredentialType="None|Basic|Digest|Ntlm|Windows"
proxyCredentialType="None|Basic|Digest|Ntlm|Windows" realm="string" >
<extendedProtectionPolicy
policyEnforcement="Never|WhenSupported|Always"
protectionScenario="TransportSelected|TrustedProxy">
<customServiceNames></customServiceNames>
</extendedProtectionPolicy>
</transport>
</security>
</binding>
</WebHttpBinding>
屬性和元素
下列章節將說明屬性、子項目和父項目。
屬性
屬性 | 描述 |
---|---|
clientCredentialType |
指定用來對服務驗證用戶端的認證。 此屬性的型別為 HttpClientCredentialType。 |
proxyCredentialType |
指定用來對網域 Proxy 驗證用戶端的認證。 此屬性的型別為 HttpProxyCredentialType。 |
realm |
指定摘要式驗證或基本驗證之驗證領域的字串。 預設為空字串。 驗證領域至少會指定負責執行驗證之主機的名稱。 也可以指定具有存取權之使用者的集合。 使用者可以查詢驗證領域,以確定可以使用的其中一組使用者名稱和密碼。 |
policyEnforcement |
此列舉指定了應該強制執行 ExtendedProtectionPolicy 的時間。
|
項目子系
無。
父項目
項目 | 描述 |
---|---|
代表 <wsHttpBinding> 項目的安全性功能。 |
另請參閱
參考
HttpTransportSecurity
Transport
Transport
HttpTransportSecurityElement
概念
其他資源
Securing Services and Clients
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients
Web Programming Model