Forgive me if this is not the best place to post this, but I wanted to document a very frustrating lesson that I've learned.
I ran into intermittent 403 errors when testing my asp.net web "site" in VS 2005, until I figured out what I was doing wrong. I have an index.xml file that is the data for the app. I'd edit it, press start debugging, and get a 403 error! UGH!
It finally occurred to me that the IDE was trying to lauch the current page - index.xml - as the web page.
Cure is simple, just set the start options to reflect the appropriate page, in my case default.aspx.
Regards,
Al