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

属性值

如果通过身份验证的用户可以重定向到其他应用程序中的 URL,则为 true,否则为 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 属性。

EnableCrossAppRedirects 重定向到当前应用程序中不在的 URL 时,方法会检查 EnableCrossAppRedirects 属性。 如果 EnableCrossAppRedirects 为 true,则执行重定向;否则浏览器将重定向到 属性中 DefaultUrl 定义的页面。

注意

跨应用程序执行重定向时,必须确保配置部分中的多个属性 form 在经过身份验证的应用程序之间重复。 有关详细信息和示例,请参阅 跨应用程序的表单身份验证

适用于

另请参阅