“请求桌面版网站”在iPad浏览器上的含义是什么?为什么在启用此选项之前,ASP.NET网站无效?
如果我的网站在iPad Chrome上加载,则登录无效,而是重定向到一个奇怪的网址。
如果用户选择“请求桌面网站”,则登录正常。我可以将哪些内容添加到ASP.NET MVC站点进行更改,以便用户无需单击“请求桌面站点”选项?
编辑:刚刚意识到生成的URL是因为它试图使用无cookie表单身份验证。一定是iPad Chrome默认不接受cookie吗?答案 0 :(得分:4)
是的,很多人都报道iOS上的Chrome似乎不接受Cookie。有多种方法可以绕过它,最简单的方法是在无cookie模式下强制使用cookie。
<authentication mode="Forms" >
<forms loginUrl="~/Account/LogOn" timeout="3600" cookieless="UseCookies" />
</authentication>