Aracılığıyla paylaş


SecurityBindingElement.CreateCertificateOverTransportBindingElement Yöntem

Tanım

İstemcilerin SOAP ileti güvenliğini kullanarak sertifika tabanlı kimlik doğrulaması yapmasını bekleyen bir güvenlik bağlama öğesi oluşturur. Bu bağlama öğesi, aktarım işleminin sunucu kimlik doğrulamasının yanı sıra ileti koruması (örneğin, HTTPS) sağlamasını bekler.

Aşırı Yüklemeler

CreateCertificateOverTransportBindingElement()

İstemcilerin SOAP ileti güvenliğini kullanarak sertifika tabanlı kimlik doğrulaması yapmasını bekleyen bir güvenlik bağlama öğesi oluşturur.

CreateCertificateOverTransportBindingElement(MessageSecurityVersion)

İstemcilerin SOAP ileti güvenliğini kullanarak sertifika tabanlı kimlik doğrulaması yapmasını bekleyen bir güvenlik bağlama öğesi oluşturur.

Açıklamalar

İstemci, kimlik doğrulaması için kullandığı bir sertifikayla yapılandırılmalıdır.

Not

Bu yöntem çağrılarak bir SecurityBindingElement nesne oluşturulduktan sonra özelliği MessageSecurityVersion sabit olarak kabul edilmelidir. Bu değer değiştirilirse tutarsız bağlama davranışı oluşabilir.

CreateCertificateOverTransportBindingElement()

Kaynak:
SecurityBindingElement.cs
Kaynak:
SecurityBindingElement.cs
Kaynak:
SecurityBindingElement.cs

İstemcilerin SOAP ileti güvenliğini kullanarak sertifika tabanlı kimlik doğrulaması yapmasını bekleyen bir güvenlik bağlama öğesi oluşturur.

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

Döndürülenler

Bir TransportSecurityBindingElement nesnesi.

Açıklamalar

Bu bağlama öğesi, aktarım işleminin sunucu kimlik doğrulamasının yanı sıra ileti koruması (örneğin, HTTPS) sağlamasını bekler.

Bağlama öğesi, sınıfının özelliğini MessageSecurityVersion kullanacak Default şekilde yapılandırılır.

Oluşturulan bağlama IncludeTimestamp olarak trueayarlandı.

LocalClientSecuritySettings öğesinden LocalClientSettings döndürülen nesnenin özelliği olarak falseayarlanmıştırDetectReplays.

LocalServiceSecuritySettings öğesinden LocalServiceSettings döndürülen nesnenin özelliği olarak falseayarlanmıştırDetectReplays.

Şunlara uygulanır

CreateCertificateOverTransportBindingElement(MessageSecurityVersion)

Kaynak:
SecurityBindingElement.cs
Kaynak:
SecurityBindingElement.cs
Kaynak:
SecurityBindingElement.cs

İstemcilerin SOAP ileti güvenliğini kullanarak sertifika tabanlı kimlik doğrulaması yapmasını bekleyen bir güvenlik bağlama öğesi oluşturur.

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

Parametreler

Döndürülenler

Bir TransportSecurityBindingElement nesnesi.

Özel durumlar

version, null değeridir.

Açıklamalar

Bu bağlama öğesi, aktarım işleminin sunucu kimlik doğrulamasının yanı sıra ileti koruması (örneğin, HTTPS) sağlamasını bekler. Bağlama öğesi belirtilen MessageSecurityVersionile yapılandırıldı.

Oluşturulan bağlama IncludeTimestamp olarak trueayarlandı.

LocalClientSecuritySettings öğesinden LocalClientSettings döndürülen nesnenin özelliği olarak falseayarlanmıştırDetectReplays.

LocalServiceSecuritySettings öğesinden LocalServiceSettings döndürülen nesnenin özelliği olarak falseayarlanmıştırDetectReplays.

Şunlara uygulanır