我有一个MVC 5网络应用程序,根据此this link
设置为使用表单身份验证它成功验证了LDAP(即对Membership.ValidateUser(model.UserName, model.RememberMe)
的调用返回true)但是当它重定向到我的HomeController的Index操作时,它正在点击[Authorize]
属性并认为用户由于某种原因未被授权,因此它会再次重定向到登录页面。
我在这里缺少什么?
答案 0 :(得分:-1)
您需要将身份验证Cookie添加到响应中,如下所示:
FormsAuthentication.SetAuthCookie((model.UserName, model.RememberMe)
或者您可以按照此link
中的说明手动执行此操作