Publishing and testing a Windows Communication Foundation Service in IIS7 on Windows Vista is pretty straightforward, but there are a few pitfalls to look out for along the way. This post is designed to compliment the screencast ‘Creating and consuming your first WCF Service’ which I will publish here soon. I hope sharing this with you saves you some time when deploying your first service.
[ Hosting a WCF Service using IIS7 and Windows Vista Nick Kewney’s Blog ]
Since my last .Net web service was pre-WSE and this is at least 3 iterations later, I have a bit to catch up on. They've certainly complicated things via abstraction, which is probably a great help to many, but seems like overkill for my purposes, but this post helped a lot. Since I need authentication WCF "wants" me to use transport security, ie SSL, so people can't snoop on the credentials. Nice that the framework is enforcing such standards, bad that I have to do that in my development environment. Well, WCF doing a SOAP "basic" webservice via HTTPS is set up on my machine. Now I have to figure out how to implement the authentication headers...