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 и свойство привязки влияют на время ожидания сеанса. Короче двух определяет, когда происходит время ожидания.