2009-10-06 7 views
0

J'ai fait le contrôle de connexion à partir du studio visuel 2008. Maintenant, je suis incapable de faire les utilisateurs et leurs mots de passe. Je veux aussi savoir comment je pourrais le rediriger vers la page suivante. Comme je suis nouveau dans le studio visuel.Comment se connecter dans ASP.NET

Qu'est-ce que les informations d'identification SHA1?

thanxx

Répondre

1

Pour utiliser le contrôle de connexion, vous devez utiliser un ASP.NET de membre fournisseur dans votre site Web. Pour vous aider à démarrer, à partir de Visual Studio, consultez Menu principal: Projet, Configuration ASP.NET. Cela nécessite un serveur SQL, et peut-être vous devez créer la base de données d'abord avec aspnet_regsql.exe

Ce n'est probablement pas une réponse complète, mais il devrait vous aider à démarrer (recherche).

+0

Je suis d'accord avec vous je construis une application web ..... j'ai ajouté un contrôle de connexion .... nw je veux que si un utilisateur clique pour se connecter à mon application l'utilisateur devrait avoir accès à la prochaine page ..... –

+0

Pour une solution simple, créez votre propre formulaire de connexion et voyez ceci: http://msdn.microsoft.com/fr-fr/library/aa480476.aspx –

1

Il existe quelques étapes requises pour utiliser les contrôles d'appartenance fournis avec ASP.NET. Tout d'abord, vous souhaiterez utiliser le contrôle CreateUserWizard, qui permettra aux utilisateurs de s'inscrire sur votre site. Une fois cette étape terminée, vous pouvez utiliser le contrôle de connexion. Les outils intégrés sont assez restrictifs sur les informations qu'ils prennent, mais vous pouvez facilement les personnaliser. Si vous êtes nouveau à ASP.NET, vous pouvez jeter un oeil à l'introduction des tutoriels ici: http://www.asp.net/get-started/ Si vous voulez juste des informations des membres, cette vidéo vous apprendra étape par étape: http://www.asp.net/learn/3.5-videos/video-45.aspx

SHA-1 est une fonction de hachage à sens unique qui, à un niveau très basique, signifie que le mot de passe de la personne (dans ce cas) est haché et, par conséquent, ne peut pas être récupéré. Donc, si un pirate s'empare de votre base de données, il ne pourra pas lire le mot de passe car il ne s'agira que d'un tas de lettres et de chiffres. C'est bon pour la sécurité. L'inconvénient est que vous ne pouvez pas récupérer le mot de passe de l'utilisateur, car la fonction est unidirectionnelle. Au lieu de cela, vous devrez réinitialiser le mot de passe de la personne. Vous pouvez utiliser le contrôle PasswordRecovery dans ASP.NET pour cela.

Questions connexes