Come utilizzare l'autenticazione basata su form Senza ASPNETDB

January 24

ASP.NET ha metodi differenti disponibili per i programmatori che accedono a un utente in un sito web. Un modo è usare il comando "ASPNETDB", ma questo controllo non è necessario effettuare il login di un utente. metodi di login vengono utilizzati quando si dispone di un sito web che richiede agli utenti di inviare informazioni private. L'utente accede a una zona privata, inserisce le informazioni e le invia al database sito web. È possibile impostare l'autenticazione forme utilizzando il file "web.config" del sito.

istruzione

1 Fare clic sul pulsante di Windows "Start" e selezionare "Tutti i programmi". Fai clic su "Microsoft .NET Framework", quindi su "Visual Studio." Fare doppio clic sul file di progetto per aprire il codice.

2 Fare doppio clic sul file "web.config" nella finestra di destra "Soluzioni Explorer". Il codice "web.config" si apre sul desktop.

3 Digitare il seguente codice all'interno delle "<system.web>" e "</system.web>" tag:

<Authentication mode = "Forms">

<Forme loginUrl = nome "login.aspx" = ".ASPXFORMSAUTH" />

</ Authentication>

4 Fare doppio clic sul file "Login.aspx" nella finestra "Solution Explorer". Ciò apre il codice per la pagina di login. Digitare quanto segue nella sezione della pagina in cui si desidera che la schermata di login di visualizzazione:

<Asp: RequiredFieldValidator ControlToValidate = "login" ErrorMessage = "Devi inserire un nome utente." runat = server />

5 Fare clic sul pulsante "Salva", quindi fare clic su "Esegui". Il codice viene eseguito nel browser, in modo da poter verificare la pagina.