ASP.NET, in conjunction with Microsoft Internet Information Services
(IIS), can authenticate user credentials such as names and passwords
using any of the following authentication methods:
- Windows: Basic, digest, or Integrated Windows Authentication (NTLM or Kerberos).
- Microsoft Passport authentication
- Forms authentication
- Client Certificate authentication
For more information please refre to the below link.
Hope it helps you.