Gewusst wie: Verwenden der Authentifizierung in ASP Net

February 28

Authentifizierung in ASP bezeichnet die Methode verwendet, um Web-Besucher auf Ihrer Website zu identifizieren. Während der Entwicklung von ASP-Seiten ist es üblich, die Windows-Authentifizierung-Methode zu verwenden, da die Seiten auf Ihrem Computer befinden. Wenn die ASP-Seiten über das Internet zu verteilen, ist es jedoch notwendig, diese Methode in einem Prozess namens "" Formularauthentifizierung zu ändern. Bei der letzteren Methode werden eine Form jeder Benutzer seine Anmeldeinformationen aufgefordert.

Anweisungen

1 Downloaden Sie und installieren Sie das kostenlose Microsoft Visual Web Developer Express 2008 und die kostenlose Microsoft NET Frameworkversion 3.5 SP1 aus der URL, die in nachfolgenden Ressourcen aufgeführt

2 Öffnen Sie Visual Web Developer, über das Menü "Start". Die Standard-Startseite Wählen Sie "Website öffnen" und dann die Website für die Authentifizierung verwendet werden soll.

3 Klicken Sie auf der Registerkarte "Website" im Hauptmenü und wählen Sie dann aus dem Dropdown Menü "ASP-Konfiguration".

4 Klicken Sie auf "Authentifizierungstyp auswählen," die am unteren Rand das Feld Benutzer ein, die geöffnet wird. Dies zeigt einen Bildschirm, wo Sie wählen können, wie Benutzer auf Ihre Site zugreifen können.

5 Wählen Sie "Aus dem Internet", wenn diese Website sich im Internet befindet; Wählen Sie "Aus eines lokalen Netzwerks", wenn Sie die Website selbst in einem lokalen Intranet hosten. Klicken Sie auf die Schaltfläche "Fertig".

Tipps & Warnungen

  • Wenn Sie die Formulare Authentifizierungstyp automatisch erstellt Datenbanktabellen autorisiertes Mitgliedsinformationen zu halten. Allerdings hat der Entwickler dann ein Login und Passwort Formular entweder erlauben dem Benutzer, um fortzufahren oder neue Besuchern erlauben, erstellen Sie einen Anmeldenamen und ein Kennwort erstellen. Im ersteren Fall fügt der Entwickler Benutzer auf die Datenbank direkt. Das ist ein anderes Verfahren als die Schritte für die Verwendung der Authentifizierung in ASP.NET.Additional Schritten nicht in einem Intranet mit Windows-Authentifizierung erforderlich sind, weil beim Anwender im Intranet anmelden, sie zu diesem Zeitpunkt authentifiziert sind.
  • Da die ASP-Konfigurationseinstellungen und andere Tests umfassen gehen über den Port "Localhost" auf Ihrem PC, je nach Ihren Sicherheitseinstellungen kann es potenziellen Zugang Blöcke überschrieben sein. Dies hängt von der bestimmten Firewall und andere Sicherheitseinstellungen auf dem Computer.