我有和使用asp.net Membership提供的Forms身份验证的MVC 3应用程序。我在表单标记cookieless="AutoDetect"
内设置了web.config。
如果我在浏览器上禁用cookie,我可以正常登录,但在RedirectToAction("myAction")
之后我再次登录页面失去了我的认证!
我可以在无cookie的浏览器中使用我的MVC应用程序吗?如果是这样,我做错了什么?
由于
答案 0 :(得分:0)
尝试按照
指定控制器和操作名称ASP.Net MVC 2 Forms Authentication cookieless = "UseUri" while submit authorization fails
和 http://forums.asp.net/t/1561291.aspx
我看到一篇文章似乎没有得到支持,但请尝试一下。在你的情况下,它是一个重定向,所以甚至不确定它会出现在那里。如果它不起作用,我必须假设实现不存在。为什么没有cookie的btw?这是因为移动设备上缺少cookie支持,现在几乎都支持cookie,所以我会提醒它不要使用它。