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


SecurityBindingElement.LocalServiceSettings Свойство

Определение

Возвращает свойства привязки, относящиеся к локальным параметрам безопасности, используемым службой.

public:
 property System::ServiceModel::Channels::LocalServiceSecuritySettings ^ LocalServiceSettings { System::ServiceModel::Channels::LocalServiceSecuritySettings ^ get(); };
public System.ServiceModel.Channels.LocalServiceSecuritySettings LocalServiceSettings { get; }
member this.LocalServiceSettings : System.ServiceModel.Channels.LocalServiceSecuritySettings
Public ReadOnly Property LocalServiceSettings As LocalServiceSecuritySettings

Значение свойства

Объект LocalServiceSecuritySettings , представляющий свойства привязки, относящиеся к локальным параметрам безопасности, используемым службой.

Комментарии

Параметры являются локальными, так как они не публикуются в рамках политики безопасности службы и не влияют на привязку клиента.

Следующие свойства LocalServiceSecuritySettings объекта могут помочь устранить атаку безопасности типа "отказ в обслуживании" (DOS):

  • MaxCachedCookies: управляет максимальным числом ограниченного времени, кэшируемых SecurityContextTokenсервером после выполнения согласования SPNEGO или SSL.

  • IssuedCookieLifetime: управляет временем существования SecurityContextTokens, выданных сервером после согласования SPNEGO или SSL. Сервер кэширует SecurityContextTokens в течение этого периода времени.

  • MaxPendingSessions: управляет максимальным количеством защищенных бесед, установленных на сервере, но для которых сообщения приложения не были обработаны. Эта квота запрещает клиентам устанавливать безопасные беседы в службе, тем самым вызывая службу поддерживать состояние для каждого клиента, но никогда не использовать их.

  • InactivityTimeout: управляет максимальным временем, когда служба сохраняет безопасную беседу без получения сообщения о приложении. Эта квота запрещает клиентам устанавливать безопасные беседы в службе, тем самым вызывая службу поддерживать состояние для каждого клиента, но никогда не использовать их.

В сеансе безопасной беседы обратите внимание, что InactivityTimeoutReceiveTimeout и свойство привязки влияют на время ожидания сеанса. Короче двух определяет, когда происходит время ожидания.

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