Come utilizzare l'autenticazione in ASP Net

August 26

Autenticazione in ASP.NET si riferisce al metodo utilizzato per identificare i visitatori web sul tuo sito web. Durante lo sviluppo di pagine ASP.NET, si è soliti utilizzare il metodo di autenticazione di Windows perché le pagine si trovano sul proprio computer. Tuttavia, quando si distribuiscono le pagine ASP.NET su Internet, è necessario modificare questo metodo per un processo chiamato "basata su moduli" autenticazione. Con il secondo metodo, una forma richiede ogni utente per le sue credenziali.

istruzione

1 Scaricare e installare il gratuito Microsoft Web Developer visivo espresso 2008 e la libera di Microsoft .NET Framework versione 3.5 SP1 dall'URL elencati in Risorse

2 Open Web sviluppatore Visual dal menu "Start". Sulla pagina iniziale di default, selezionare "Sito Web Open" e selezionare il sito per il quale si desidera utilizzare l'autenticazione.

3 Fare clic sulla scheda "Sito" nel menu principale e scegliete "Configurazione ASP.NET" dal menu a discesa.

4 Clicca su "Seleziona tipo di autenticazione", che sarà alla base della scatola utenti che si apre. Viene visualizzata una schermata in cui è possibile scegliere come gli utenti saranno in grado di accedere al sito.

5 Selezionare "Da Internet", se questo sito si trova su Internet; selezionare "Da una rete locale", se si ospita il sito web da soli su una rete intranet locale. Fare clic sul pulsante "Done".

Consigli e avvertenze

  • Impostare il tipo di autenticazione basata su form crea automaticamente le tabelle del database per contenere le informazioni utente autorizzato. Tuttavia, lo sviluppatore ha poi per creare un login e una password per modulo o consentire all'utente di proseguire o consentire nuovi visitatori di creare un nome di login e password. Nel primo caso, lo sviluppatore aggiunge utenti al database direttamente. Questo è un processo differente che i passi necessari per utilizzare l'autenticazione a fasi ASP.NET.Additional non sono necessari in una rete intranet con l'autenticazione di Windows perché quando gli utenti accedono alla rete intranet, sono autenticati in quel punto.
  • Dato che le impostazioni di configurazione ASP.NET e altri test coinvolgono passare attraverso la porta "localhost" sul PC, a seconda delle impostazioni di sicurezza, potrebbe essere necessario eseguire l'override potenziali blocchi di accesso. Questo dipenderà dalle specifiche impostazioni del firewall e altri di sicurezza sul computer.