Sample: Smart Card AuthN / AuthZ in ASP.NET
UPDATE: An updated version is out. Read more about it here.http://securitythroughabsurdity.com/2010/05/smart-card-authentication-module-update.html
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:
- Implementing a custom Smart Card Aware HTTP Authentication Module for .NET
- 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.