Du scheinst, eine Version des Internet Explorer zu verwenden. Für eine sicherere Grasenerfahrung bitte betrachtenund

Wenn du hier neu bist, kannst du zu unserer RSS Zufuhr, sowie unterzeichnen wünschen zu unserem Rundschreiben (auf oberem rechtem Menü) zum der in hohem Grade informativen Artikel… und des NR. nie wöchentlich zu erhalten, wir Spam!

Ich schrieb gerade den Artikel, wie man Java und Asp kombiniert. Netz, zum beide zu verwenden. Daß Artikel für Anfänger also mich war, glaubten, um etwas für Zwischen-Asp Benutzer zu schreiben. In diesem Artikel werde ich über Steuerzugang in Asp sprechen

Zugang zu den Betriebsmitteln in Asp steuern. Netz

Einige Male machen zu den Web site sollten, wegen der verschiedenen Ursachen wie begrenzt sein zugänglich: Kodierer möchte einige Betriebsmittel nur durch unterzeichnete Benutzer verwenden dürfen, oder Benutzer sollten zu den spezifischen Nachfragen einwilligen. Obgleich Kodierer begrenzen, sollte der Anwenderzugriff dort einige Seiten immer haben, die zu den Gästen im Auftrag der Aufstellungsort sichtbar sind, zum seines Ziels und Inhalts darzustellen. Das genaue Management der Benutzerrechte, Betriebsmittelformaufstellungsort zugänglich zu machen wird - Ermächtigung benannt. Zwecks geben errichtet zu werden einer Ermächtigung sollte es zur Verfügung gestellte Authentisierung der Benutzer. , den Gebäudeprozeß der Ermächtigung so zu erklären nehmen wir an, daß komplettes System der Authentisierung errichtet wird.

Definieren von Authentisierung

Das Definieren der Ermächtigung hat das Abhängen einiger Varianten des Gesichtspunkts. Es kann in der Netzkonfiguration Akte oder dynamisch im Code statisch getan werden nach. Ermächtigung kann nach Benutzern, Rollen der Benutzer oder beiden errichtet werden. Die Speicherung der Benutzerrollen und das Handhaben können durch getan werden errichtet worden in den Versorgern oder in jedem kundenspezifischen Baurolle Versorger.

Ermächtigung besteht im Allgemeinen aus Richtlinien. Richtlinien beschreiben, wem und welches Hilfsmittel sind, sie an anwendeten. Sind hier einige Beispiele, die in der Netzkonfiguration Akte kodiert werden. Benutzer, die nicht die spezifizierten Richtlinien zusammenbringen, werden zur LOGON-Seite in der Formauthentisierung umadressiert.

  <authorization> <deny users= "? „> </deny> </authorization>

Dies heißt, unauthenticated daß das, werden Benutzer verweigert.

  <authorization> <deny users= "? „> <allow users=““ *“ „></allow> </deny> </authorization>

Dies heißt unauthenticated Benutzer werden verweigert, alle weiteren Benutzer werden gewährt.

  <authorization> <deny users= "? „> <deny users=„John " > <deny users= " nelly " > <allow users= " * " ></allow> </deny> </deny></deny></authorization>

Dieses verweigert unauthenticated Benutzer zusammen mit den spezifizierten Benutzern. Die spitzen Benutzer können in eine Richtlinie mit Komma getrennter Liste auch eingesetzt werden.

Stattdessen definierend ordnet das Überprüfen der vollständigen Aufstellungsortbetriebsmittel an, die sie nur nach irgendwelchen Seiten oder Verzeichnis mit Betriebsmitteln getan werden kann.
Verzeichnisermächtigung kann erfolgt werden, indem man eine andere Netzkonfiguration Akte in ihr und/oder in jedem Unterverzeichnis einsetzt. Merken, daß, wenn einem Benutzer verweigert oder erlaubt wird, die Betriebsmittel im oberen Verzeichnis zugänglich zu machen, dieses zum Unterverzeichnis geändert werden kann.

  <location path= " SomePage.aspx " > <system.web> <authorization> <deny users= "? „> </deny> </authorization> </system.web> </location>

Rolle Ermächtigung

Manchmal ist Aufstellungsortleitung durchaus eine schwierige Aufgabe weil die große Zahl Benutzern und ihre Aufgaben nach dem Aufstellungsort. Z.B. Aufstellungsorte können die Brachengruppe der Benutzer haben: Verwalter, Projektmanager, gewöhnliche Benutzer und Gäste. Ist die Ermächtigung programmiert Richtlinien für jeder schwierig. Kommt hier das ASP.NET 2.0 Verbesserung Rolle Management, dem außer sehr an Mitgliedschaft /not angeschlossen wird, das in diesem Artikel besprochen wird. Weiter nehmen wir an, daß eine Gewohnheit oder eingebettete eine Mitgliedschaft Authentisierung am Aufstellungsort angewendet wird. In der Windows Authentisierung sind Rollen automatisch vorhanden. Um Rolle Services mit errichtet im sql Rolle Versorger zu verwenden Rolle Dienstleistungen durch den Sicherheit Zauberer GEGEN 2005 innen ermöglichen, vorwählen den sql Versorger für den Rolle Managementspeicher und eine Datenbank, die ASPNETDB.mdb genannt wird wird automatisch verursacht.

Nachdem die Rollen ermöglicht sind und die Authentisierung, die dort errichtet wird, sind ein Paar von Varianten des Definierens der Rolle Ermächtigung.

  <authorization> <deny users= "? „> <allow roles= " Manager, Inspektor“></allow> <deny users= " * " > </deny> </deny></authorization>

Alle verweigern unauthenticated Benutzer, erlaubt nur Krippen und Inspektoren, verweigern alle mögliche anderen Benutzer.

Benutzer im Code hinter Gebrauch überprüfen mögen etwas:

  wenn (User.IsInRole („Verwalter“)) {//allow etwas} sonst {// gewähren nicht. Stattdessen zur Beschränkung Seite umadressieren. Response.Redirect („Restricted.aspx“); }
pro-asp-net-2-0-in-c-2005-by-mario-szpuszta-matthe- ProAsp.net 2.0 in C# 2005 durch Mario Szpuszta, Matthe…
US $7.00 (1 geboten)
Enden versteigern: Samstag Sep-29-2007 6:59: 13 PDT
Angebot auf diesem Einzelteil | dieses Einzelteil aufpassen
Neu-erarbeiten-Sicht--c-Netz-kaufen-es-jetzt-Prämie-Asp-Netzcd Neue ERARBEITENDE SICHTC#.NET BUY-IT-NOW PRÄMIE ASP.NET CD
US $5.95 (0 geboten)
Enden versteigern: Samstag Sep-29-2007 9:15: 21 PDT
Angebot auf diesem Einzelteil | dieses Einzelteil kaufen | dieses Einzelteil aufpassen
lot-of-6-computer-programming-books-asp-net-c-unix-mic Los von 6 Unix Mic der Computer-programmierenbuch-ASP.NET C#
US $5.24 (9 Angebote)
Enden versteigern: Samstag Sep-29-2007 10:16: 28 PDT
Angebot auf diesem Einzelteil  | dieses Einzelteil kaufen | dieses Einzelteil aufpassen
1 Stern2 Sterne3 Sterne4 Sterne5 Sterne (Keine Bewertungen dennoch)
Laden… Laden…
In einem Leser unterzeichnen |

Verbindungen kannst du das Interessieren finden - Ja! Anmerkungen sind FOLGEN, also frei fühlen, zurück zu den in Verbindung stehenden und sinnvollen Pfosten zu verbinden.

Eine Antwort „zum Tutorial auf Steuerzugang zu den Betriebsmitteln in Asp. Netz“

  1. MyAvatars 0.2 Rolle Manager steckbares WordPress - Zugang zu den Benutzern steuern und Gebenprivilegien sagt:

    […] du kannst zu meiner RSS Zufuhr unterzeichnen wünschen. Dank für das Besuchen! So nach Bedeckung 2 Asp Artikeln (dieses und dieses, falls du neugierig bist zu wissen), bin ich zurück zu steckbarem Wordpress […]

Eine Anmerkung bekanntgeben