2012-03-28 2 views
3

Здравствуйте, я пытаюсь выяснить, как настроить аутентификацию форм ASP.Net с помощью базы данных sql. Я пытаюсь выяснить, как настроить мою проверку подлинности в моей базе данных sql. Поэтому, когда я обновляю таблицу admin, она также обновляет список администраторов в режиме проверки подлинности форм.формы проверки подлинности с sql server 2008 вопросы базы данных

Все идеи помогут вам!

ответ

3

Просто запустите инструмент aspnet_regsql.exe и база данных членства будет создана для вас. Если вы запустите его без каких-либо параметров, он представит вам мастер, который поможет вам в процессе создания базы данных.

Вот пример того, что вам нужно добавить к вашему Web.Config:

<roleManager enabled="true"/> 
<authentication mode="Forms"> 
    <forms timeout="50000000"/> 
</authentication> 
<membership defaultProvider="SqlProvider"> 
    <providers> 
    <clear/> 
    <add connectionStringName="LocalSqlServer" 
     applicationName="/" 
     enablePasswordRetrieval="false" 
     enablePasswordReset="true" 
     requiresQuestionAndAnswer="false" 
     requiresUniqueEmail="false" 
     passwordFormat="Hashed" 
     minRequiredPasswordLength="6" 
     minRequiredNonalphanumericCharacters="0" 
     name="SqlProvider" 
     type="System.Web.Security.SqlMembershipProvider"/> 
    </providers> 
</membership> 

Также обратите внимание, что вы можете выполнять все настройки (кроме провайдера) с помощью ASP.NET WAT (веб-сайта Administration Tool) из жгутов Visual Studio.

Вот проходные всего процесса:

Walkthrough: Creating a Web Site with Membership and User Login

+0

спасибо, однако мне было интересно, как бы вы добавить новый элемент в базе данных SQL с вне помощью asp.net CONFI бы вы сделать это в суматохи ? – user996502

+0

Используйте значок инструмента WAT в правом верхнем углу приложения-разработчика в VS :) Затем для этого используется графический интерфейс - вы можете дополнительно настроить настройки в защищенной папке создаваемых ею файлов (ов) Web.Config. – IrishChieftain

+0

http://msdn.microsoft.com/en-us/library/t32yf0a9.aspx – IrishChieftain

Смежные вопросы