ASP.NET HttpModules

ASP.NET provides several of its own HttpModules. These modules implement the different authentication types that ASP.NET uses. The Session object is also implemented as an HttpModule. Table 25.2 lists the HttpModules provided with ASP.NET.

Table 25.2. ASP.NET HttpModules
Module Purpose
DefaultAuthenticationModule Ensures that an Authenticationobject is present in the context.
FileAuthorizationModule Verifies that the remote user has NT permissions to access the file requested.
FormsAuthenticationModule Enables ASP.NET applications to use forms authentication.
PassportAuthenticationModule Provides a wrapper around PassportAuthenticationservices.
SessionStateModule Provides the functionality for the Sessionobject.
UrlAuthorizationModule ...

Get Special Edition Using® Microsoft® 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.