2016-04-12 8 views
0

Ich habe eine MS-SQL-Datenbank mit Benutzer Tabelle und Login-Seite und alles, ich möchte den Zugriff auf einige Seiten beschränken, um nur Benutzer zu koppeln.wie Berechtigungen für Benutzer in einer asp.net-Website erstellen

Ich mag so etwas wie diese

@if (WebSecurity.privilegs == "administrative") 
    view page; 
else 
    Redirect; 

Was soll ich verwenden, so etwas zu implementieren?

** im Gebäude asp.net Webformulare nicht MVC

+0

Dieses Tutorial wird Ihnen helfen: http://Stackoverflow.com/a/10544300/5167809 –

+0

Mögliche Duplikate von [Windows-Authentifizierung und Autorisierungsrollen durch Datenbank hinzufügen - MVC asp.net] (http://stackoverflow.com/ Fragen/32589863/windows-authentication-and-add-authorization-rollen-durch-datenbank-mvc-asp-ne) – mason

Antwort

1

sollten Sie die in ASP.NET Identität gebaut verwenden und dann eine Rolle Benutzer zuordnen. Anschließend sichern Sie Ihre Anwendung anhand von Rollen.

Verwandte Themen