FormsAuthenticationConfiguration.EnableCrossAppRedirects 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示通过身份验证的用户是否可以重定向到其他应用程序中的 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
在经过身份验证的应用程序之间重复。 有关详细信息和示例,请参阅 跨应用程序的表单身份验证。