2013-08-13 2 views
-1

Кто-нибудь знает про простое объяснение безопасности ASP.Net Forms, которое доступно с проектом ASP.WebForms или ASP.WebSite из коробки. (VS2012)Asp.Net Webforms из коробки безопасность

Я ищу достаточно подробностей, чтобы быстро узнать, как он висит вместе. например Кнопка login на login.aspx имеет свойство commandname, заданное как «Login». Я предполагаю, что где-то есть обработчик нажатия кнопки, который использует это, но где?

Где хранятся данные для входа? В папке App_Data после первого запуска проекта, где я успешно зарегистрировался, ничего нет. Предполагается, что файл SqlExpress находится где-то.

Все примеры/учебники, которые я видел на сегодняшний день, по-видимому, играют роль своего собственного login.aspx и используют стандартный обработчик событий button_click. Я не вижу никакого действия в проекте OOTB, но все работает.

ответ

1

Функциональность входа, о которой вы говорите, является элементом управления входами, который является частью поставщика членства ASP.NET.

Прочитайте How to use ASP.NET Membership Login control with templates для изучения этого элемента управления.

На этом сайте имеется несколько других учебных материалов ASP.NET.

+0

Спасибо Карлу, это был указатель, в котором я нуждался. –