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

属性值

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

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

注释

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

适用于

另请参阅