我有一個.NET網站,我希望它可以用於iPad。ASP.net登錄控件可以在iPad上使用嗎?
到目前爲止,我根本無法讓iPad.net登錄控件在iPad上工作。用戶從不分類爲登錄。
這很奇怪,如果他們輸入錯誤的詳細信息登錄失敗。如果他們輸入正確的詳細信息,則會回發並保留匿名內容,而不是登錄內容。
有誰知道這個問題是什麼,如果它可以解決?
即使我使用「開發」選項將用戶代理更改爲iPad,它在桌面上的Safari中也能正常工作。但是,在iPad或iPad模擬器上我遇到了上述問題。
我有一個.NET網站,我希望它可以用於iPad。ASP.net登錄控件可以在iPad上使用嗎?
到目前爲止,我根本無法讓iPad.net登錄控件在iPad上工作。用戶從不分類爲登錄。
這很奇怪,如果他們輸入錯誤的詳細信息登錄失敗。如果他們輸入正確的詳細信息,則會回發並保留匿名內容,而不是登錄內容。
有誰知道這個問題是什麼,如果它可以解決?
即使我使用「開發」選項將用戶代理更改爲iPad,它在桌面上的Safari中也能正常工作。但是,在iPad或iPad模擬器上我遇到了上述問題。
看在你的web.config無Cookie的值:
它設置爲:UseDeviceProfile看看會發生什麼。 「 設置爲UseDeviceProfile到指定應用程序使用Cookie支持cookie的瀏覽器。如果不支持Cookie的瀏覽器訪問該網站,則窗體身份驗證包對URL的身份驗證票據。 」 http://msdn.microsoft.com/en-us/library/ff647070.aspx
又是什麼?
<system.web>
<authentication mode="Forms">
<forms loginUrl="Login.aspx"
protection="All"
timeout="30"
name=".ASPXAUTH"
path="/"
requireSSL="false"
slidingExpiration="true"
defaultUrl="default.aspx"
cookieless="UseDeviceProfile"
enableCrossAppRedirects="false" />
</authentication>
</system.web>
嘗試在標籤中設置cookieless =「UseCookies」。
<authentication mode="Forms">
<forms loginUrl="~/Account/LogOn" timeout="2880" protection="All" cookieless="UseCookies" />
</authentication>
這爲我解決了類似的iPad問題。我從here得到了答案。
Cookie是否關閉? – 2011-01-26 20:07:47
我有同樣的問題,除了我們的用戶無法進入文本框來輸入任何數據。我認爲這是一個餅乾問題,但沒有幫助。 – shookdiesel 2011-02-24 12:43:38