SessionSecurityToken.IsReferenceMode Свойство

Определение

Получает или задает значение, указывающее, работает ли токен безопасности сеанса в режиме ссылки.

public:
 property bool IsReferenceMode { bool get(); void set(bool value); };
public bool IsReferenceMode { get; set; }
member this.IsReferenceMode : bool with get, set
Public Property IsReferenceMode As Boolean

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

Значение true, если токен работает в режиме сеанса; в противном случае — значение false.

Комментарии

В режиме ссылок во время сериализации создается простой артефакт, а материал маркера хранится в кэше маркеров, связанном с обработчиком маркеров. Кэш маркеров — это экземпляр класса, производного от SessionSecurityTokenCache. В сценариях веб-фермы кэш маркеров должен работать на всех узлах фермы.

Важно!

Для работы в режиме ссылок корпорация Майкрософт рекомендует предоставить обработчик события WSFederationAuthenticationModule.SessionSecurityTokenCreated в файле global.asax.cs и задать IsReferenceMode свойство для маркера, переданного в свойстве SessionSecurityTokenCreatedEventArgs.SessionToken . Это обеспечит работу маркера сеанса в режиме ссылки для каждого запроса и предпочтет просто задать SessionAuthenticationModule.IsReferenceMode свойство в модуле проверки подлинности сеанса.

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

См. также раздел