![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
makaka |
|
|||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 25.10.2009 Репутация: нет Всего: нет |
Всем привет
Разрабатываю приложение под Silverlight. Там используется система авторизации и аутентификации ASP.NET Расскажите вкратце или дайте ссылку на описание работы системы аутентификации =) Если вкратце, то меня интересует следующее: где хранятся пользовательские логины при использовании аутентификации с помощью форм? в сервере IIS? если я хочу хранить в БД информацию, которая относится к определенному пользователю - что делать? как-то в коде извлекать имя пользователя, а в БД заводить таблицу с логинами? в МСДН сказано, что используя утилиту aspnet_regsql.exe можно установить поставщика данных SQL Т.е. если зайти VS2010 -> Project -> ASP.NET configuration -> Provider, то будет вариант для SQL провайдера http://msdn.microsoft.com/ru-ru/library/83y98ckk.aspx Сечас там написано, тчо используется AspNetSqlProvider Но я слабо понимаю где он хранит информацию Что дает использование другого SQL провайдера? Можно будет нормально привязывать записи в моих таблицам к некоторому UserID? Это сообщение отредактировал(а) makaka - 15.8.2011, 13:16 |
|||
|
||||
jonie |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 3 Всего: 118 |
http://msdn.microsoft.com/en-us/library/aa...v=vs.71%29.aspx
тут же всё описано или например тут: http://msdn.microsoft.com/en-us/library/aa479391.aspx и вообще эта тема в MSDN разжевана много где Это сообщение отредактировал(а) jonie - 15.8.2011, 18:56 -------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
makaka |
|
|||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 25.10.2009 Репутация: нет Всего: нет |
Большое спасибо за ответ!
За сегодня вроде более-менее разобрался с системой безопасности ASP.NET Вот ссылки для тех, кто еще раз с этим столкнется: По умолчанию ASP.NET использует базу данных SQL Express в каталоге App_Data. Используется провайдер по умолчанию - AspNetSqlProvider Предположим у Вас есть своя БД со своими таблицами. Стоит дилемма - переносить в свою БД данные безопасности или нет: http://stackoverflow.com/questions/5127254...ip-roles-and-pr Если решились переносить: http://weblogs.asp.net/sukumarraju/archive...r-expreess.aspx http://weblogs.asp.net/sukumarraju/archive...s-database.aspx http://msdn.microsoft.com/en-us/library/x28wfk74.aspx |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |