Anonymous PUT in WebDAV on IIS 7+ deprecated

I have been seeing this question being put up on lot many forums plus we are getting a lot of support cases opened by customers requesting for this feature. In IIS 7+ we have changed the feature of allowing PUT, MKCOL, PROPPATCH, COPY, MOVE, and DELETE to require authentication. Anonymous PROPFINDs are allowed for file…


Automate client certificate one-to-one mapping in IIS 6.0 using C#

In PSS, we occasionally get requests from our customers wherein they want to automatically add entries for client certificate mapping in IIS or Active Directory (AD). That is either a 1-to-1, Many-to-1 or AD mapping for the client certificate authentication for the web site. I recommend going with AD mapping because that eases the management…


Programmatically managing Virtual Server using C#

Virtual Server 2005 (VS2005) is a well-known tool to manage Virtual Machines (VMs) on a host server. It is a great feature to manage virtualization for hardware/software. Most often one would use the VS2005 Web Admin  interface to manage VMs. But at times (like the way it recently happened for a customer of mine) one…


HTTP to HTTPS (SSL) Web Request Redirection

We often get requests from our customers asking how they can seamlessly redirect web requests from HTTP to HTTPS, i.e. how they can redirect a non-SSL request to an SSL based request. Recently a colleague of mine got a similar issue and we decided to use some existing scripts that we had in our database….


Accessing iis 7.0 features programmatically from configuration file(S) (C#)

IIS 7.0 has great features for developers now. It is integrated with .Net. UI has completely changed from the previous versions. It has entirely a new look and feel. I feel there would be a steep learning curve for IIS users, but nothing to worry, unlike previous versions this time we have done our homework…


my first post on IIS 7.0……lot to explore yet :)

Recently I have started exploring IIS 7.0 and one word that can express my feeling is “WOW!”. IIS 7.0 is way ahead of all the previous versions of IIS. I have worked extensively with IIS 5.0/5.1/6.0 and I can say for sure, IIS 7.0 is completely in a different league of its own. There are…


How to achieve a feature similar to single logon for multiple web applications using Basic authentication

  Here is something which I recently figured out. This may be very simple to many but thought of sharing it for a wider audience.  Let’s say you have two ASP.Net web applications running on two different servers.Now, assuming you have a constraint wherein you cannot use Windows integrated authentication (in cases where in you have some…