Udostępnij za pośrednictwem


SecurityBindingElement.CreateUserNameForSslBindingElement Metoda

Definicja

Tworzy symetryczny element powiązania zabezpieczeń skonfigurowany do wymagania uwierzytelniania klienta opartego na nazwach użytkownika i hasłach oraz uwierzytelniania serwera opartego na certyfikatach. Klient uwierzytelnia serwer przy użyciu protokołu SSL na poziomie protokołu SOAP.

Przeciążenia

CreateUserNameForSslBindingElement()

Tworzy symetryczny element powiązania zabezpieczeń skonfigurowany do wymagania uwierzytelniania klienta opartego na nazwach użytkownika i hasłach oraz uwierzytelniania serwera opartego na certyfikatach. Klient uwierzytelnia serwer przy użyciu protokołu SSL na poziomie protokołu SOAP.

CreateUserNameForSslBindingElement(Boolean)

Tworzy symetryczny element powiązania zabezpieczeń skonfigurowany do wymagania uwierzytelniania klienta opartego na nazwach użytkownika i hasłach oraz uwierzytelniania serwera opartego na certyfikatach. Klient uwierzytelnia serwer przy użyciu protokołu SSL na poziomie protokołu SOAP.

CreateUserNameForSslBindingElement()

Tworzy symetryczny element powiązania zabezpieczeń skonfigurowany do wymagania uwierzytelniania klienta opartego na nazwach użytkownika i hasłach oraz uwierzytelniania serwera opartego na certyfikatach. Klient uwierzytelnia serwer przy użyciu protokołu SSL na poziomie protokołu SOAP.

public:
 static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateUserNameForSslBindingElement();
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateUserNameForSslBindingElement ();
static member CreateUserNameForSslBindingElement : unit -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateUserNameForSslBindingElement () As SymmetricSecurityBindingElement

Zwraca

Obiekt SymmetricSecurityBindingElement.

Uwagi

Token kontekstu zabezpieczeń wystawiony na końcu negocjacji SSPI jest oparty na plikach cookie.

Klient nie musi być aprowizacji przy użyciu certyfikatu serwera, ponieważ uzyskuje go w ramach protokołu SSL.

Dotyczy

CreateUserNameForSslBindingElement(Boolean)

Tworzy symetryczny element powiązania zabezpieczeń skonfigurowany do wymagania uwierzytelniania klienta opartego na nazwach użytkownika i hasłach oraz uwierzytelniania serwera opartego na certyfikatach. Klient uwierzytelnia serwer przy użyciu protokołu SSL na poziomie protokołu SOAP.

public:
 static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateUserNameForSslBindingElement(bool requireCancellation);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateUserNameForSslBindingElement (bool requireCancellation);
static member CreateUserNameForSslBindingElement : bool -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateUserNameForSslBindingElement (requireCancellation As Boolean) As SymmetricSecurityBindingElement

Parametry

requireCancellation
Boolean

Określa, czy jest wymagane anulowanie. Ustawienie go w celu false włączenia tokenu kontekstu zabezpieczeń, który jest przydatny w scenariuszach farmy sieci Web, ponieważ w tym trybie stan sesji jest kodowany wewnątrz ustalonego tokenu kontekstu zabezpieczeń zamiast przechowywać w pamięci serwera.

Zwraca

Obiekt SymmetricSecurityBindingElement.

Uwagi

Jeśli jest to false, są wystawiane tokeny kontekstowe zabezpieczeń stanowych. W requireCancellation przeciwnym razie są wystawiane tokeny kontekstowe zabezpieczeń bezstanowe.

Klient nie musi być aprowizacji przy użyciu certyfikatu serwera, ponieważ uzyskuje go w ramach protokołu SSL.

Dotyczy