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
.