0
在我的开发服务器上一切正常,工作得很好。当我想要投入实时服务器时,就会出现这个问题。我的应用在登录后保持重定向到登录页面(MVC 5)
在我的IIS(7.0)中,我有在asp.net webforms上运行的父站点。所以我的新应用程序正在这个父站点上运行。
问题是,我的应用程序在登录后总是重定向到登录页面。在url地址总是显示http://localhost/v2/Authentications/Login?ReturnUrl=%2fv2。假设URL是http://localhost/v2
所以我已经尝试:
- 在控制器将使用AllowAnonymous上行动
- 变“匿名身份验证”从特定用户到应用程序池标识
- 设置inheritInChildApplications为假但web.config中的
<connectionString>
和<runtime>
除外
但仍然无法解决我的问题。任何想法?
成功登录后是否返回登录页面?向我们显示您的登录控制器 – rory
如果您被重定向回登录,它可能是会话问题。检查您的会话是否在登录后被销毁。 –