Switch from forms to claims-based authentication

As of Sitefinity CMS 14.0, forms-based authentication is no longer supported. If your website uses forms-based authentication and you upgrade your project to Sitefinity CMS 14.x or above, claims-based authentication will not be applied automatically. To configure your site to use claims-based authentication, perform the following: 

  1. Login to the backend of your website. 
  2. Click Administration » Settings » User Authentication
  3. In the dropdown box, select Claims based authentication and click Save changes
  4. Open the web.config file of your project and under the <systemwebserver> section add <remove name="FormsAuthentication"/>
  5. Under <system.web> section, change <authentication mode="None" />
  6. Save and close the web.config file. 
  7. Restart the application. 

Select authentication protocol 

To configure your site to use the Default or OpenID authentication mechanisms, perform the following: 

  1. Login to the backend of your website. 
  2. Navigate to Administration » Settings » Advanced » Authentication
  3. In the Authentication dropdown, select one of the supported authentication mechanisms. 
  4. Click Save changes
  5. Restart the application 

Want to learn more?

Sign up for our free beginner training. Boost your credentials through advanced courses and certification.
Register for Sitefinity training and certification.

Was this article helpful?

Next article

Configure Oauth2