FormsAuthenticationConfiguration.EnableCrossAppRedirects Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает значение, указывающее, можно ли перенаправить прошедших проверку подлинности пользователей на URLS в других приложениях.
public:
property bool EnableCrossAppRedirects { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("enableCrossAppRedirects", DefaultValue=false)]
public bool EnableCrossAppRedirects { get; set; }
[<System.Configuration.ConfigurationProperty("enableCrossAppRedirects", DefaultValue=false)>]
member this.EnableCrossAppRedirects : bool with get, set
Public Property EnableCrossAppRedirects As Boolean
Значение свойства
значение true, если прошедшие проверку подлинности пользователи могут быть перенаправлены на URL-адреса в других приложениях; в противном случае значение false. Значение по умолчанию — false.
- Атрибуты
Примеры
В следующем примере кода показано, как получить доступ к свойству EnableCrossAppRedirects . Ознакомьтесь с примером FormsAuthenticationConfiguration кода в разделе класса, чтобы узнать, как получить раздел.
// Get the current EnableCrossAppRedirects.
bool currentEnableCrossAppRedirects =
formsAuthentication.EnableCrossAppRedirects;
// Set the EnableCrossAppRedirects.
formsAuthentication.EnableCrossAppRedirects = false;
' Get the current EnableCrossAppRedirects.
Dim currentEnableCrossAppRedirects As Boolean =
formsAuthentication.EnableCrossAppRedirects
' Set the EnableCrossAppRedirects.
formsAuthentication.EnableCrossAppRedirects = False
Комментарии
Значение EnableCrossAppRedirects свойства задает атрибут enableCrossAppRedirects раздела forms в разделе проверки подлинности конфигурации.
Свойство EnableCrossAppRedirects проверяется методом EnableCrossAppRedirects , когда перенаправление является URL-адресом, который не находится в текущем приложении. Если EnableCrossAppRedirects задано значение true, перенаправление выполняется; в противном случае браузер перенаправляется на страницу, определенную в свойстве DefaultUrl .
Замечание
При выполнении перенаправлений между приложениями необходимо убедиться, что несколько атрибутов в form разделе конфигурации дублируются в приложениях, прошедших проверку подлинности. Дополнительные сведения и пример см. в разделе "Проверка подлинности форм в приложениях".