Custom Basic Authentication for IIS

HTTP Module to allow HTTP Basic Authentication against non-Windows accounts in IIS
Download

Custom Basic Authentication for IIS Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Ms-PL
  • Publisher Name:
  • Dominick Baier
  • Operating Systems:
  • Windows XP / 2003 / Vista / 2008
  • File Size:
  • 31 KB

Custom Basic Authentication for IIS Tags


Custom Basic Authentication for IIS Description

IIS supports most of the HTTP authentication techniques like Basic and Digest. The problem is that all built-in HTTP authentication modules are hardwired to Windows accounts. This means that you need a Windows user on your server for every account you want to HTTP-auth enable. Having the ability to do plain Basic Authentication agains account stored e.g. in a database would be very handy for a range of situations like web applications, (WCF) web services, REST services, Silverlight service backends etc. This is exactly what Custom Basic Authentication for IIS module does. The module comes in two flavours: for IIS 6 and 7. Main features: The module implements the HTTP Basic Authentication protocol and does authentication against a Membership provider. You can use the built-providers or simply write your own (you only need to implement the ValidateUser method). Furthermore the module includes some plumbing to enable WCF services to use basic authentication against non-Windows accounts in IIS. The configuration integrates nicely with IIS 7 in the system.webServer/security/authentication section (as well as the graphical IIS 7 manager).


Custom Basic Authentication for IIS Related Software