Asp.net 地址栏中存在重复的域名

Asp.net 地址栏中存在重复的域名,asp.net,web-config,Asp.net,Web Config,我使用FormsAuthentication登录。 然后我将其添加到web.config <authentication mode="Forms"> <forms loginUrl="Admin.aspx" name=".ASPXAUTH" slidingExpiration="true" timeout="1440" path="./" defaultUrl="AdminHome.aspx"> <credent

我使用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>

您可以发布登录时运行的代码吗?
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.");
        }
  <authentication mode="Forms">
          <forms loginUrl="~/Admin.aspx" name=".ASPXAUTH" slidingExpiration="true" 
timeout="1440" defaultUrl="~/AdminHome.aspx">
            <credentials passwordFormat="Clear">
              <user name="MyUser" password="MyPass"/>
            </credentials>
          </forms>
        </authentication>