Запуск проверки подлинности с помощью форм ASP.NET - PullRequest
2 голосов
/ 21 августа 2011

Я начинаю изучать ASP.NET Forms Authentication и ищу хорошую статью, чтобы помочь мне начать.

Ранее я слышал, что проверка подлинности на основе форм ASP.NET использует загрузку таблиц базы данных, перед которой стоит aspnet_, однако на всех найденных примерах это не показано.

Например, я думаю, есть aspnet_users стол?

Как я могу создать эти таблицы, и это то, что я должен делать?

Любые учебники, которые я найду, просто расскажут мне о добавлении тега authentication в web.config.

Ответы [ 3 ]

6 голосов
/ 21 августа 2011

aspnet_ таблицы являются частью Поставщик членства SQL реализация.Проверка подлинности с помощью форм работает поверх Membership Provider.

. Вот некоторые статьи

Вы даже можете развернуть своего поставщика членства , который использует вашу существующую таблицу.

Изучение членства, ролей и профиля ASP.NET - хорошая отправная точка.Он охватывает всю защитную часть ASP> NET.

3 голосов
/ 21 августа 2011

Я хотел бы порекомендовать статьи MSDN:

здесь используется схема: here is the schema used

1 голос
/ 21 августа 2011

Следующее руководство от asp.net стоит прочитать:

http://www.asp.net/security/tutorials/an-overview-of-forms-authentication-vb

Ниже приведена страница msdn, объясняющая команду Aspnet_regsql.exe для создания базы данных aspnet.

http://msdn.microsoft.com/en-US/library/ms229862(v=VS.100).aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...