I have been sorting through this issue all day and hope someone can help pinpoint my problem. I have created a \"asynchronous progress callback\" type functionality in my ap
I found a fix at last. The session state can be controlled at the Controller and/or Controller Method level. Since the authorization is being verified at a higher level there is no need to use session in what I am doing. I simply disable it for the unit of work.
[SessionState(SessionStateBehavior.Disabled)]
public class _TestController : ProgressWorkerController