CookiesSupported Property

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
Available since 2.0
Return to top
Show:
© 2016 Microsoft