簡體   English   中英

在Internet Explorer 10中上載項目時無法登錄

[英]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錯誤,顯然微軟在該瀏覽器中發生了一個錯誤,因此如果您的網絡酒店未在服務器上完成安裝,則現在您必須安裝一個修復程序。

IE10 SCRIPT5009:'__doPostBack'未定義

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM