New Screencast: How to configure IIS7 for Windows CardSpace sites
I have just posted the second Channel9 screencast in a series illustrating how to configure a Vista machine running IIS7 to host sites supporting Windows CardSpace.
My first screencast focused on how to update an ASP.NET website’s code to support Windows CardSpace covering:
- Adding the Information Card Policy <object> tag (and button) to the site’s login page
- Adding code to decrypt and validate the signed and encrypted token presented by the user
- Adding code to enumerate the claims in the token, displaying them on the page for demonstration
This new screencast covers the non-code aspects of configuring your web server to host sites supporting Windows CardSpace, including:
- Configuring IIS7
- Creating an SSL Certificate
- Adding an HTTPS binding to the default website
- Finding the cert's private key using PowerShell
- Setting permissions on the private key (using ICACLS)
- Adding the Simple Windows CardSpace demo site
I hope you find these videos useful and encourage you to add Windows CardSpace support to your sites and help protect your users and your sites from identity phraud whilst making it easier for your users to sign-in to your site.
Enjoy!