powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Авторизация
3 сообщений из 3, страница 1 из 1
Авторизация
    #34063121
AnWa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот мой файл конфигурации Web.config:

Код: plaintext
1.
2.
3.
4.
5.
6.
    <authentication mode="Forms">
	<forms loginUrl="login.aspx"/>
    </authentication>	

    <authorization>
	<deny users="?"/>
    </authorization>

Вот моя форма:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
      <asp:TextBox id="TextBox1"
        style="Z-INDEX: 2; LEFT: 126px; POSITION: absolute; TOP: 94px"
        runat="server"></asp:TextBox>
      <asp:TextBox id="TextBox2"
        style="Z-INDEX: 3; LEFT: 126px; POSITION: absolute; TOP: 134px"
        accesskey="*" runat="server"></asp:TextBox>
     <asp:Button id="Button1"
        style="Z-INDEX: 9; LEFT: 126px; POSITION: absolute; TOP: 166px"
        runat="server" width="155px" text="Войти" borderstyle="Groove"
        backcolor="PaleTurquoise"></asp:Button>
Такой вопрос: Куда сохранять данные введеные пользователем (имя и пароль), чтобы авторизация считалась состоявшейся!?
...
Рейтинг: 0 / 0
Авторизация
    #34063494
RadioShark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из этой формы ты получаешь логин и пароль, а дальше сам проводишь аутентификацию (т.е. делаешь запрос к SQL-серверу).
 
В случае успешной аутентификации, я делаю примерно следующее:
  // Authentication is OK

string key = String.Format("{0}|{1}", user, pass);
FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(1, key, DateTime.Now, DateTime.Now.AddMinutes(120), persist, pass);
string tick = FormsAuthentication.Encrypt(ticket);
HttpCookie cookie = new HttpCookie(FormsAuthentication.FormsCookieName, tick);
Response.Cookies.Add(cookie);
FormsAuthentication.RedirectFromLoginPage(key, persist);



--
С уважением,
Алексей К.
...
Рейтинг: 0 / 0
Авторизация
    #34064761
Dedal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожауйста, что можно сделать в таком случае:

Пользователь считается подключенным только после регистрации. Попытка выйти (после удачной регистрации) и зайти снова оканчивается неудачей. Ругается на неверное имя/пароль.

web.config
<authentication mode="Forms">
   <forms loginUrl="StopPage.aspx" defaultUrl="Index.aspx" 
</authentication> 

<authorization>
   <allow roles="Administrators" />
   <allow roles="Users" />
   <allow users="?" />
</authorization>
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Авторизация
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]