Deutsch

Воспоминание asp net 12.10.2024

3 дня назад, 15:08
Re: Воспоминание asp net 12.10.2024
 
uscheswoi_82 коренной житель
uscheswoi_82
в ответ uscheswoi_82 3 дня назад, 15:03, Последний раз изменено 3 дня назад, 15:10 (uscheswoi_82)

1. Теперь дальше. Улучшим код. Добавим в код Default.aspx:

Hallo, <asp:LoginName ID="LoginName1" runat="server" />
<asp:Login ID="Login1" runat="server" OnAuthenticate="Login1_Authenticate">
</asp:Login>



И Default.aspx.cs:

protected void Page_Load(object sender, EventArgs e) {
  if(!this.Page.User.Identity.IsAuthenticated)
    FormsAuthentication.RedirectFromLoginPage(Login1.UserName, Login1.RememberMeSet);
  }
protected void Login1_Authenticate(object sender, AuthenticateEventArgs e) {
  if(Login1.UserName.Equals("mishka") && Login1.Password.Equals("1234")) 
    e.Authenticated = true;
  else e.Authenticated = false;
}



2. UPDATE! Забыл Добавим в Web.config:

<authentication mode="Forms">
  <forms defaultUrl="Default.aspx" loginUrl="Default.aspx" slidingExpiration="true" timeout="2880"></forms>
</authentication>



2. 3. Вуаля! Давайте введём Username mishka, а пароль 1234:




Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
 

Перейти на