Overview of ASP.NET Security Features

Among the major concerns of application developers are the risks involved in protecting private data and restricting access to code. Most applications developed today have some need of authentication, authorization, impersonation, and Encryption Services. Microsoft has provided these features in their core framework, enabling developers to create highly secure software.


The first piece of ASP.NET application security is authentication.

Authentication covers the validation of a client’s credentials against an authority that can be in an XML file, SQL database, or some other user-defined information store. Beginner developers can easily use the built-in authentication modules available in the ...

Get Inside ASP.NET now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.