[英]MVC / Internet Explorer 10 defaults to Compatibility View?
[英]cant login when the project is uploaded in internet explorer 10
嘗試登錄時,Internet Explorer瀏覽器出現問題。代碼在localhost上運行良好,這是最令人討厭的事情,因為那樣我無法通過調試找到錯誤。
這是登錄方法
public void LoginUser(string User, string UserPassword, Page page, string Url, string failUrl)
{
string UserName = User;
if (Membership.ValidateUser(UserName, UserPassword))
{
LoginUser(page, Url, UserName);
}
else
{
if (Membership.ValidateUser(Membership.GetUserNameByEmail(UserName), UserPassword))
{
LoginUser(page, Url, Membership.GetUserNameByEmail(UserName));
}
else
{
page.Response.Redirect(failUrl);
}
}
}
private static void LoginUser(Page page, string Url, string UserName)
{
FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(UserName, true, 90);
string encTicket = FormsAuthentication.Encrypt(ticket);
page.Response.Cookies.Add(new HttpCookie(FormsAuthentication.FormsCookieName, encTicket));
page.Response.Redirect(Url);
}
當頁面重定向到登錄URL時,它僅返回默認頁面,而不返回失敗的登錄頁面。 這意味着它可以通過登錄順利進行,但是仍然沒有訪問權限。
希望有人可以幫助我,謝謝。
我們在使用某些javascript時遇到了另一個問題,當我們解決了該問題時,我們也解決了登錄問題,因為此處還使用了我們一開始就希望使用的javascript,但這並不是相同的錯誤。 但是這里解決了。 即使其他任何人都應該在Internet exploere 10中出現javascript錯誤,顯然微軟在該瀏覽器中發生了一個錯誤,因此如果您的網絡酒店未在服務器上完成安裝,則現在您必須安裝一個修復程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.