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 могут способствовать снижению риска атак типа "отказ в обслуживании".
MaxCachedCookies задает максимальное количество ограниченных по времени объектов
SecurityContextToken
, которые кэшируются сервером после согласования протокола SPNEGO или SSL.IssuedCookieLifetime задает время существования объектов
SecurityContextToken
, которые выпускают сервером после согласования протокола SPNEGO или SSL. Сервер кэширует объектыSecurityContextToken
на данный промежуток времени.MaxPendingSessions управляет максимальным числом безопасных диалогов, установленных на сервере, но для которых ни одно сообщение приложения не было обработано. Данная квота препятствует установлению клиентами безопасных диалогов в службе; таким образом, служба должна отслеживать состояние каждого из клиентов, но не использовать их.
InactivityTimeout управляет максимальным сроком, в течение которого служба поддерживает безопасный диалог, не получая сообщений приложения в этой связи. Данная квота препятствует установлению клиентами безопасных диалогов в службе; таким образом, служба должна отслеживать состояние каждого из клиентов, но не использовать их.
В процессе сеанса безопасного диалога следует учесть, что свойства InactivityTimeout и ReceiveTimeout
в привязке влияют на тайм-аут сеанса. Наименьшая из этих величин определяет момент, когда истекает время ожидания.