2012-01-23 68 views
0

我使用FormsAuthentication進行登錄。 然後我將其添加到web.config。地址欄中重複的域名

<authentication mode="Forms"> 
      <forms loginUrl="Admin.aspx" name=".ASPXAUTH" slidingExpiration="true" 
timeout="1440" path="./" defaultUrl="AdminHome.aspx"> 
      <credentials passwordFormat="Clear"> 
       <user name="MyUser" password="MyPass"/> 
      </credentials> 
      </forms> 
     </authentication> 

當我在服務器上運行時,我嘗試登錄。 ,然後在地址欄變成

http://mydomain.com/mydomain.com/default

什麼問題呢?這裏

UPDATE 是我的登錄密碼,

if (FormsAuthentication.Authenticate(this.txtUsername.Text, this.txtPassword.Text)) 
     { 
      FormsAuthentication.SetAuthCookie(this.txtUsername.Text, false); 
      FormsAuthentication.RedirectFromLoginPage(this.txtUsername.Text, false); 
     } 
     else 
     { 
      Response.Write("Invalid login details. Please try again."); 
     } 
+0

你能後運行,當你 「登錄」 的代碼? – user1231231412

+0

請cek我的更新帖子, – vantian

回答