FormsAuthentication.CookiesSupported 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指示应用程序是否已配置为支持无 Cookie Forms 身份验证。
public:
static property bool CookiesSupported { bool get(); };
public static bool CookiesSupported { get; }
static member CookiesSupported : bool
Public Shared ReadOnly Property CookiesSupported As Boolean
属性值
如果应用程序已配置为支持无 Cookie 的 Forms 身份验证,则返回 false
;否则返回 true
。
示例
下面的代码示例在 cookieless
Web.config 文件中将 属性设置为 UseUri 。 此配置将导致 CookiesSupported 属性返回 false
。
<authentication mode="Forms">
<forms loginUrl="member_login.aspx"
cookieless="UseUri" />
</authentication>
注解
属性 CookiesSupported 根据浏览器的值 CookieMode 和功能返回值。
如果 属性CookieMode设置为 ,则CookiesSupported属性将返回
true
UseCookies。如果 属性CookieMode设置为 ,则CookiesSupported属性将返回
false
UseUri。如果 属性CookieMode设置为 ,则CookiesSupported如果浏览器支持 Cookie 且启用了 Cookie,则属性将返回
true
;否则,CookiesSupported属性将返回false
AutoDetect。如果 属性CookieMode设置为 UseDeviceProfile,则CookiesSupported如果Browser当前 Request 的 支持 Cookie 和使用 Cookie 进行重定向,则 属性将返回
true
;否则,CookiesSupported属性将返回false
。