SecurityBindingElement.CreateCertificateOverTransportBindingElement 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立安全性繫結項目,這個項目需要用戶端使用 SOAP 訊息安全性執行憑證架構的驗證。 這個繫結項目需要傳輸提供伺服器驗證以及訊息保護 (例如 HTTPS)。
多載
CreateCertificateOverTransportBindingElement() |
建立安全性繫結項目,這個項目需要用戶端使用 SOAP 訊息安全性執行憑證架構的驗證。 |
CreateCertificateOverTransportBindingElement(MessageSecurityVersion) |
建立安全性繫結項目,這個項目需要用戶端使用 SOAP 訊息安全性執行憑證架構的驗證。 |
備註
用戶端必須使用其用於驗證的憑證來設定。
注意
一旦藉由呼叫這個方法建立 SecurityBindingElement 物件,就必須將 MessageSecurityVersion 當做不變的屬性。 如果修改這個值,便可能發生不一致的繫結行為。
CreateCertificateOverTransportBindingElement()
建立安全性繫結項目,這個項目需要用戶端使用 SOAP 訊息安全性執行憑證架構的驗證。
public:
static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateCertificateOverTransportBindingElement();
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateCertificateOverTransportBindingElement ();
static member CreateCertificateOverTransportBindingElement : unit -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateCertificateOverTransportBindingElement () As TransportSecurityBindingElement
傳回
TransportSecurityBindingElement 物件。
備註
這個繫結項目需要傳輸提供伺服器驗證以及訊息保護 (例如 HTTPS)。
此繫結項目是設定為使用 Default 類別的 MessageSecurityVersion 屬性。
所建立之繫結的 IncludeTimestamp 設定為 true
。
從 LocalClientSecuritySettings 傳回之 LocalClientSettings 物件的 DetectReplays 屬性設定為 false
。
從 LocalServiceSecuritySettings 傳回之 LocalServiceSettings 物件的 DetectReplays 屬性設定為 false
。
適用於
CreateCertificateOverTransportBindingElement(MessageSecurityVersion)
建立安全性繫結項目,這個項目需要用戶端使用 SOAP 訊息安全性執行憑證架構的驗證。
public:
static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateCertificateOverTransportBindingElement(System::ServiceModel::MessageSecurityVersion ^ version);
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateCertificateOverTransportBindingElement (System.ServiceModel.MessageSecurityVersion version);
static member CreateCertificateOverTransportBindingElement : System.ServiceModel.MessageSecurityVersion -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateCertificateOverTransportBindingElement (version As MessageSecurityVersion) As TransportSecurityBindingElement
參數
- version
- MessageSecurityVersion
此繫結的 MessageSecurityVersion。
傳回
TransportSecurityBindingElement 物件。
例外狀況
version
為 null
。
備註
這個繫結項目需要傳輸提供伺服器驗證以及訊息保護 (例如 HTTPS)。 此繫結項目是使用指定的 MessageSecurityVersion 所設定的。
所建立之繫結的 IncludeTimestamp 設定為 true
。
從 LocalClientSecuritySettings 傳回之 LocalClientSettings 物件的 DetectReplays 屬性設定為 false
。
從 LocalServiceSecuritySettings 傳回之 LocalServiceSettings 物件的 DetectReplays 屬性設定為 false
。