FormsAuthenticationConfiguration.EnableCrossAppRedirects Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает значение, определяющее возможность перенаправления пользователей, прошедших проверку подлинности, по URL-адресам других приложений.
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 свойства задает атрибут forms
enableCrossAppRedirects раздела в разделе authentication конфигурации.
Свойство EnableCrossAppRedirects проверяется методом , EnableCrossAppRedirects если перенаправление выполняется на URL-адрес, который отсутствует в текущем приложении. Если EnableCrossAppRedirects имеет значение true, то выполняется перенаправление; в противном случае браузер перенаправляется на страницу, определенную в свойстве DefaultUrl .
Примечание
При выполнении перенаправлений между приложениями необходимо убедиться, что несколько атрибутов в form
разделе конфигурации дублируются в приложениях, прошедших проверку подлинности. Дополнительные сведения и пример см. в разделе Проверка подлинности с помощью форм в приложениях.