SecurityBindingElement.CreateUserNameForSslBindingElement Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает симметричный элемент привязки безопасности, настроенный на затребование проверки подлинности клиента на основании имени пользователя и пароля и проверки подлинности сервера на основании сертификата. Клиент проверяет подлинность сервера, используя протокол SSL уровня SOAP.
Перегрузки
CreateUserNameForSslBindingElement() |
Создает симметричный элемент привязки безопасности, настроенный на затребование проверки подлинности клиента на основании имени пользователя и пароля и проверки подлинности сервера на основании сертификата. Клиент проверяет подлинность сервера, используя протокол SSL уровня SOAP. |
CreateUserNameForSslBindingElement(Boolean) |
Создает симметричный элемент привязки безопасности, настроенный на затребование проверки подлинности клиента на основании имени пользователя и пароля и проверки подлинности сервера на основании сертификата. Клиент проверяет подлинность сервера, используя протокол SSL уровня SOAP. |
CreateUserNameForSslBindingElement()
Создает симметричный элемент привязки безопасности, настроенный на затребование проверки подлинности клиента на основании имени пользователя и пароля и проверки подлинности сервера на основании сертификата. Клиент проверяет подлинность сервера, используя протокол SSL уровня 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
Возвращаемое значение
Объект SymmetricSecurityBindingElement.
Комментарии
Маркер контекста безопасности, выпущенный в конце согласования SSPI, основан на файле cookie.
На клиенте не требуется настраивать сертификат сервера, поскольку сертификат будет получен в процессе взаимодействия по протоколу SSL.
Применяется к
CreateUserNameForSslBindingElement(Boolean)
Создает симметричный элемент привязки безопасности, настроенный на затребование проверки подлинности клиента на основании имени пользователя и пароля и проверки подлинности сервера на основании сертификата. Клиент проверяет подлинность сервера, используя протокол SSL уровня 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
Параметры
- requireCancellation
- Boolean
Определяет, требуется ли отмена. Если установлено значение false
, разрешается использование маркера контекста безопасности, который удобен в сценариях веб-ферм, поскольку в этом режиме состояние сеанса кодируется внутри установленного маркера контекста безопасности, а не хранится в памяти сервера.
Возвращаемое значение
Объект SymmetricSecurityBindingElement.
Комментарии
Если requireCancellation
имеет значение false
, выдаются маркеры контекста безопасности с отслеживанием состояния; в противном случае выдаются маркеры контекста безопасности без учета состояния.
На клиенте не требуется настраивать сертификат сервера, поскольку сертификат будет получен в процессе взаимодействия по протоколу SSL.