Sample: Smart Card AuthN / AuthZ in ASP.NET

10:28 AM j. montgomery 5 Comments

UPDATE: An updated version is out. Read more about it here.

I have finally posted the C# code samples for the Smart Card HTTP Handler. See Implementing SmartCard Authentication with ASP.NET for the full article. A PDF version is included in the sample download package.

This sample code demonstraites how to implement authentication and authorization in ASP.NET with Smart Card (or Client Certificates) by:

  1. Implementing a custom Smart Card Aware HTTP Authentication Module for .NET

  2. Building an IPrincipal and IIdentity to use with ASP.NET for Smart Card Authenticaiton Http Module

You can download the Sample code in C# here.