Прочитать на английском

Поделиться через


FormsAuthenticationConfiguration.EnableCrossAppRedirects Свойство

Определение

Получает или задает значение, определяющее возможность перенаправления пользователей, прошедших проверку подлинности, по URL-адресам других приложений.

C#
[System.Configuration.ConfigurationProperty("enableCrossAppRedirects", DefaultValue=false)]
public bool EnableCrossAppRedirects { get; set; }

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

true, если допускается перенаправление пользователей, прошедших проверку подлинности, по URL-адресам других приложений, иначе false. Значение по умолчанию – false.

Атрибуты

Примеры

В следующем примере кода показано, как осуществляется доступ к свойству EnableCrossAppRedirects. Сведения о том, как получить раздел, см. в примере кода в FormsAuthenticationConfiguration разделе класса.

C#
// Get the current EnableCrossAppRedirects.
bool currentEnableCrossAppRedirects =
    formsAuthentication.EnableCrossAppRedirects;

// Set the EnableCrossAppRedirects.
formsAuthentication.EnableCrossAppRedirects = false;

Комментарии

Значение EnableCrossAppRedirects свойства задает атрибут forms enableCrossAppRedirects раздела в разделе authentication конфигурации.

Свойство EnableCrossAppRedirects проверяется методом , EnableCrossAppRedirects если перенаправление выполняется на URL-адрес, который отсутствует в текущем приложении. Если EnableCrossAppRedirects имеет значение true, то выполняется перенаправление; в противном случае браузер перенаправляется на страницу, определенную в свойстве DefaultUrl .

Примечание

При выполнении перенаправлений между приложениями необходимо убедиться, что несколько атрибутов в form разделе конфигурации дублируются в приложениях, прошедших проверку подлинности. Дополнительные сведения и пример см. в разделе Проверка подлинности с помощью форм в приложениях.

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

Продукт Версии
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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