I have an issue posted in the Web Forms forum (Cannot access HttpContext.Current.Profile.Item("xxx") EXCEPT when debugging), however, the more I look into this issue, the more it seems like an IIS security issue.
The problem seems to be that when running the application through IIS (sample url: http://localhost/virtualDirectory/page.aspx) the profile properties of the logged in user are not found; whereas running the app in debug mode works properly (sample url: http://localhost:56862/page.aspx)
So, here's my new question:
How can I make the IIS settings match the ASP.NET Development Server settings as I'm sure this would resolve any issues that may be caused by discrepancies between the two?
I've tried every imaginable combination of Enabling/Disabling the following for the Web Apps Virtual Directory:
Anonymous Authen ...
Go to the complete details ...