1

我的控制器派生自我的 BaseController,它实现 ExecuteCore 来发出 OAuth 请求。我在请求中发送回调(即/Test/CallBack)并在会话中保存一些数据。它提示来自 Provider 的页面允许或拒绝访问 Provider 服务器上的数据。我单击接受,它会将我重定向到 /Test/CallBack。在此操作方法中,我试图从 Session 获取数据,但 session 为空(它不为空,它丢失了我的数据)。为什么?谢谢。OBS:我已经测试并将 SessionState 添加到 Web.config 文件中。

我创建了一个 Web 窗体项目而不是 MVC,相同的代码可以工作。

4

0 回答 0