Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

FormsAuthentication.CookiesSupported Property

Gets a value that indicates whether the application is configured to support cookieless forms authentication.

Namespace:  System.Web.Security
Assembly:  System.Web (in System.Web.dll)

public static bool CookiesSupported { get; }

Property Value

Type: System.Boolean
false if the application is configured to support cookieless forms authentication; otherwise, true.

The CookiesSupported property returns a value based on the CookieMode value and the capabilities of the browser.

  • If the CookieMode property is set to UseCookies, the CookiesSupported property will return true.

  • If the CookieMode property is set to UseUri, the CookiesSupported property will return false.

  • If the CookieMode property is set to AutoDetect, the CookiesSupported property will return true if the browser supports cookies and cookies are enabled; otherwise, the CookiesSupported property will return false.

  • If the CookieMode property is set to UseDeviceProfile, the CookiesSupported property will return true if the Browser for the current Request supports both cookies and redirecting with cookies; otherwise, the CookiesSupported property will return false.

The following code example sets the cookieless attribute to UseUri in the Web.config file. This configuration will result in the CookiesSupported property returning false.

<authentication mode="Forms">
  <forms loginUrl="member_login.aspx"
    cookieless="UseUri" />
</authentication>

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0
Show:
© 2015 Microsoft