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.");
}
Вы можете разместить код, который работает, когда вы «войти в систему»? – user1231231412
Пожалуйста, cek мой пост обновления, – vantian