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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.