Поделиться через


SecurityBindingElement.CreateSspiNegotiationOverTransportBindingElement Метод

Определение

Создает симметричный элемент привязки безопасности, настроенный на проверку подлинности клиента на основе согласования SSPI на уровне SOAP с использованием пакета проверки подлинности Negotiate. Элементу привязки требуется транспорт для обеспечения проверки подлинности сервера и защиты сообщений (например, протокол HTTPS).

Перегрузки

CreateSspiNegotiationOverTransportBindingElement()

Создает симметричный элемент привязки безопасности, настроенный на проверку подлинности клиента на основе согласования SSPI на уровне SOAP с использованием пакета проверки подлинности Negotiate. Элементу привязки требуется транспорт для обеспечения проверки подлинности сервера и защиты сообщений (например, протокол HTTPS).

CreateSspiNegotiationOverTransportBindingElement(Boolean)

Создает симметричный элемент привязки безопасности, настроенный на проверку подлинности клиента на основе согласования SSPI на уровне SOAP с использованием пакета проверки подлинности Negotiate. Элементу привязки требуется транспорт для обеспечения проверки подлинности сервера и защиты сообщений (например, протокол HTTPS).

CreateSspiNegotiationOverTransportBindingElement()

Создает симметричный элемент привязки безопасности, настроенный на проверку подлинности клиента на основе согласования SSPI на уровне SOAP с использованием пакета проверки подлинности Negotiate. Элементу привязки требуется транспорт для обеспечения проверки подлинности сервера и защиты сообщений (например, протокол HTTPS).

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

Возвращаемое значение

Объект TransportSecurityBindingElement.

Комментарии

Маркер контекста безопасности, выпущенный в конце согласования SSPI, основан на файле cookie.

В созданной привязке для свойства IncludeTimestamp задано значение true. У объекта LocalClientSecuritySettings, возвращаемого свойством LocalClientSettings, значение свойства DetectReplays равняется false.

У объекта LocalServiceSecuritySettings, возвращаемого свойством LocalServiceSettings, значение свойства DetectReplays равняется false.

Применяется к

CreateSspiNegotiationOverTransportBindingElement(Boolean)

Создает симметричный элемент привязки безопасности, настроенный на проверку подлинности клиента на основе согласования SSPI на уровне SOAP с использованием пакета проверки подлинности Negotiate. Элементу привязки требуется транспорт для обеспечения проверки подлинности сервера и защиты сообщений (например, протокол HTTPS).

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

Параметры

requireCancellation
Boolean

Определяет, требуется ли отмена. Если установлено значение false, разрешается использование маркера контекста безопасности, который удобен в сценариях веб-ферм, поскольку в этом режиме состояние сеанса кодируется внутри установленного маркера контекста безопасности, а не хранится в памяти сервера.

Возвращаемое значение

Объект TransportSecurityBindingElement.

Комментарии

Если requireCancellation имеет значение false, выдаются маркеры контекста безопасности на основе файлов cookie; в противном случае выдаются маркеры контекста безопасности на основе сеанса.

В созданной привязке для свойства IncludeTimestamp задано значение true. У объекта LocalClientSecuritySettings, возвращаемого свойством LocalClientSettings, значение свойства DetectReplays равняется false.

У объекта LocalServiceSecuritySettings, возвращаемого свойством LocalServiceSettings, значение свойства DetectReplays равняется false.

Применяется к