Content deleted Content added
m Removed an unnecessary "of" |
Billinghurst (talk | contribs) m Reverted edits by 2800:200:E200:1827:A612:64BF:6BBD:8249 (talk) to last version by Ghettoblaster |
||
(7 intermediate revisions by 6 users not shown) | |||
Line 1:
{{Infobox
|logo =
|screenshot = WebSite Admin Home.jpg
Line 23:
ASP.NET Web Site Administration Tool can be accessed by clicking ASP.NET Configuration from the Website menu{{Clarify|post-text="In which version or edition of Visual Studio?|date=December 2012}} or Project menu in Visual Studio 2010 Professional, or by clicking on the ASP.NET Configuration icon in the Solution Explorer window.
Programmatic access to the features provided by the ASP.NET Web Site administration tool is made possible by inclusion of the ''System.Web.Security'' namespace in the ASP.NET program. The classes ''Membership'' and ''Roles'' are used to store, access and modify user information in the ASPNETDB database. The user could be authenticated using the ''Membership.ValidateUser'' or ''FormsAuthentication.Authenticate''<ref name="authentication_authenticate">{{Cite web|url=http://msdn.microsoft.com/en-us/library/system.web.security.formsauthentication.authenticate.aspx|title=FormsAuthentication.Authenticate Method |accessdate=2008-05-23|publisher=MSDN| archiveurl= https://web.archive.org/web/20080508181938/http://msdn.microsoft.com/en-us/library/system.web.security.formsauthentication.authenticate.aspx| archivedate= 8 May 2008
==Features==
Line 35:
[[File:Website Admin Security.jpg|thumb]]
The security tab is used to create users and roles, group users under different roles and assign access rules either at the role-level or user-level.<ref name="security_tab">{{Cite web|url=http://msdn.microsoft.com/en-us/library/ssa0wsyf.aspx|title=Web Site Administration Tool Security Tab|accessdate=2008-05-23|publisher=MSDN}}</ref><ref name="expert_asp.net">{{cite book | title=Expert ASP.NET 2.0 Advanced Application Design: Advanced Application Design | url=https://books.google.com/books?id=RCVoZfzs6hwC&pg=PA191
The security tab simplifies and optimizes user [[authentication]] and [[authorization]].<ref name="security_tab" /> It makes it comparatively easy to configure user permissions than code-based user-defined authentication systems which require a great amount of time, cost and manpower. However, a major drawback of this tool is that access rules could be defined only at the [[folder (computing)|folder-level]] and not at the [[page (computer memory)|page-level]].
Line 46:
==References==
{{
[[Category:Microsoft Visual Studio]]▼
[[Category:ASP.NET]]
▲[[Category:Microsoft Visual Studio]]
|