SecurityMode Перечисление
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет параметры безопасности для привязки.
public enum class SecurityMode
public enum SecurityMode
type SecurityMode =
Public Enum SecurityMode
- Наследование
Имя | Значение | Описание |
---|---|---|
Message | 2 | Безопасность обеспечивается с помощью средств безопасности сообщений SOAP. |
None | 0 | Режим безопасности отключен. |
Transport | 1 | Безопасность обеспечивается с помощью средств защиты транспортного уровня (например, HTTPS). |
TransportWithMessageCredential | 3 | Средства защиты транспортного уровня (например, HTTPS) обеспечивают целостность, конфиденциальность и проверку подлинности, а механизм защиты сообщений SOAP обеспечивает проверку подлинности клиента. |
В следующем примере задается свойство Mode
объекта WSHttpBinding. Дополнительные примеры см. в разделе Практическое руководство. Установка режима безопасности.
WSHttpBinding b = new WSHttpBinding();
b.Security.Mode = SecurityMode.Transport;
Dim b As New WSHttpBinding()
b.Security.Mode = SecurityMode.Transport
Все ProtectionLevel
параметры транспорта игнорируются, если SecurityMode для задано значение Нет. Дополнительные сведения о свойстве см. в ProtectionLevel
разделе Общие сведения об уровне защиты.
Дополнительные сведения о безопасности Windows Communication Foundation (WCF) и о том, как это свойство влияет на общие функции безопасности, см. в разделах Защита служб и Программирование безопасности WCF. Дополнительные сведения о режиме транспорта см. в разделе Безопасность транспорта.
Обратите внимание, что если выбрать TransportWithMessageCredential, значение, заданное в HttpClientCredentialType или TcpClientCredentialType , игнорируется.
Продукт | Версии |
---|---|
.NET | Core 1.0, Core 1.1, 8 |
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
UWP | 10.0 |
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: