2012-09-04 122 views
0

「請求桌面網站」在iPad Chrome瀏覽器上的含義是什麼以及爲什麼ASP.NET網站在該選項啓用之前無法運行?請求ASP.NET網站的ipad chrome瀏覽器上的桌面網站選項

如果我的網站在iPad Chrome上加載,則登錄無效,而是重定向到一個奇怪的URL。

enter image description here

如果用戶選擇「請求桌面網站」,然後登錄工作正常。我可以添加到我的ASP.NET MVC網站來更改它,以便用戶不必點擊「請求桌面網站」選項?

編輯:剛剛意識到生成的URL是因爲它試圖使用無cookie的表單身份驗證。一定是iPad Chrome默認不接受Cookie?

+0

看起來這可能是答案:http://stackoverflow.com/a/6292614/325727 –

回答

4

是的,很多人都報道iOS上的Chrome似乎不接受Cookie。有多種方式可以解決這個問題,最簡單的方法就是強制在無Cookie模式下使用Cookie。

<authentication mode="Forms" > 
    <forms loginUrl="~/Account/LogOn" timeout="3600" cookieless="UseCookies" /> 
</authentication> 
+0

+1是的,這看起來只是在ASP.NET的瀏覽器功能列表中的錯誤,這不是」當然,它認爲iPad chrome允許cookies。 –

相關問題