diff between forms authentication and windows
authentication?

Answer Posted / vidhya

ASP.NET has ways to Authenticate a user: 
1) Forms Authentication 
2) Windows Authentication 




Windows Authentication provider is the default authentication provider for ASP.NET applications. When a user using this authentication logs in to an application, the credentials are matched with the Windows domain through IIS. 








There are 4 types of Windows Authentication methods: 
1) Anonymous Authentication - IIS allows any user 
2) Basic Authentication - A windows username and password has to be sent across the network (in plain text format, hence not very secure). 
3) Digest Authentication - Same as Basic Authentication, but the credentials are encrypted. Works only on IE 5 or above 
4) Integrated Windows Authentication - Relies on Kerberos technology, with strong credential encryption 












Forms Authentication - This authentication relies on code written by a developer, where credentials are matched against a database. Credentials are entered on web forms, and are matched with the database table that contains the user information. 

Is This Answer Correct ?    1 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain what is an interface and what is an abstract class? Please, expand by examples of using both. Explain why?

765


What is a .net class?

813


What does .net stand for?

759


Name the classes that are introduced in the system.numerics namespace.

827


How do you turn off cookies for one page in your site? Give an example.

697


Explain me what is the .net framework and how does it work?

756


Tell about your technical profile ?

3303


Tell us what is a variable of implicit type and what is its scope?

771


Do you know what is garbage collector?

781


How does linq work?

775


How many namespaces are in .net version 1.1?

820


What is the use of UML in .Net

798


What is reflection in microsoft .net context?

745


What is finalize method in .net?

839


What is lambda expressions in c#?

792