Authentifizierung für die asp.net-Website ohne Verwendung einer Datenbank

8

Gibt es eine Möglichkeit, Benutzeranmeldung bereitzustellen, ohne dass eine DB benötigt wird? Wir stellen ein System zur Steuerung einiger Hardware bereit und der Kunde möchte eine Schnittstelle, auf die er von einem Browser aus zugreifen kann, aber er möchte auch eine Anmeldung bereitstellen, um zu verhindern, dass irgendein Körper auf ihn zugreift.

Ich habe keinen Grund, dass eine DB implementiert, was ich brauche. Ich würde es hassen, eine Datenbank auf der Box zu installieren, nur um die Authentifizierung zu ermöglichen.

Ich bin ziemlich sicher, dass ich ein MVC-Webprojekt verwenden werde.

    
Robin Robinson 02.11.2009, 16:16
quelle

4 Antworten

9

Mithilfe der Formularauthentifizierung können Sie die Anmeldeinformationen in der Konfigurationsdatei speichern. Sehen Sie sich diesen MSDN Link

an     
JoshBerke 02.11.2009, 16:22
quelle
8

Sie können die Authentifizierung über Ihre Webkonfiguration aktivieren und die Benutzer in derselben Datei anstelle einer Datenbank angeben.

Ein Beispiel dafür würde aussehen:

%Vor%

Dann könnten Sie es wie

verwenden %Vor%

Siehe hier für weitere Details

    
Richard Friend 02.11.2009 16:24
quelle
5

Ja, Sie können die Formularauthentifizierung verwenden und die Benutzernamen und Kennwörter in der Datei web.config speichern. Ich würde diesen Ansatz nur für die einfachsten Websites empfehlen.

Sehen Sie sich diesen MSDN-Artikel für weitere Informationen an:

Ссылка

    
Paul Suart 02.11.2009 16:23
quelle
2

Sicher. Für sehr einfache Websites können Sie einfach Formularauthentifizierung verwenden und Benutzernamen / Passwort (verschlüsselt, natürlich!) Im Web speichern .config oder in einer Datei users.xml .

Für größere Websites mit umfangreicheren Funktionen können Sie einen benutzerdefinierten Mitgliedschaftsanbieter implementieren , den Sie verwenden können Egal, welchen Backing-Store du magst, oder nutze eines der Standardprodukte, die es gibt (zB dieser xml-Mitgliedschaftsanbieter ).

    
Dan Diplo 02.11.2009 16:24
quelle

Tags und Links