Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 15139|Répondre: 0

[ASP.NET] Utilisez Qaptcha comme captcha dans ASP.NET

[Copié le lien]
Publié sur 13/05/2015 09:59:49 | | |
Tout d’abord, transpire un, et quelqu’un a changé le nom de Qaptcha en Code de Vérification Zipper cette fois, sans voix + sans voix

Certaines personnes demandaient encore comment bricoler ce truc, et juste à temps, ils l’ont changé et l’ont mis dans le asp.net

J’ai déjà écrit sur les instructions de configuration de Qaptcha en php, veuillez cliquer sur Portail. Commençons à configurer l’utilisation de asp.net

1. Rendez-vous sur le site officiel pour télécharger la dernière version, j’ai téléchargé la 2.6, l’heure actuelle est le 2011-06-22,

2. Rendez-vous sur le site officiel de jquery pour télécharger jquery1.6, qui est également placé dans le chemin décompressé

3. Écrire une page de test statique, une index.html, pour observer l’effet


  1. <font color="#0000ff"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4.         <title>Pluggin QapTcha : captcha system with jQuery</title>
  5.         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6.         <link rel="stylesheet" href="jquery/QapTcha.jquery.css" type="text/css" />

  7.         <scrip去掉t type="text/javascrip去掉t" src="jquery/jquery-1.6.1.min.js"></scrip去掉t>
  8.         <scrip去掉t type="text/javascrip去掉t" src="jquery/jquery-ui.js"></scrip去掉t>
  9.         <scrip去掉t type="text/javascrip去掉t" src="jquery/jquery.ui.touch.js"></scrip去掉t>
  10.         <scrip去掉t type="text/javascrip去掉t" src="jquery/QapTcha.jquery.js"></scrip去掉t>
  11. </head>
  12. <body>
  13. <div id="main30corgDiv">
  14. <h1>QapTcha 2.5 样例</h1>

  15. <form method="post" action="http://blog.30c.org">
  16.         <fieldset>
  17.                 <label>帐号</label> <input type="text" name="userName" />
  18.                 <label>密码</label> <input type="text" name="userPwd" />
  19.                 <div id="QapTcha"></div>
  20.                 <input type="submit" name="submit" value="登录" />
  21.         </fieldset>
  22. </form>
  23. </div>
  24. <scrip去掉t type="text/javascrip去掉t">
  25.   $(document).ready(function(){
  26.                 $('#QapTcha').QapTcha({disabledSubmit:false});
  27.   });
  28. </scrip去掉t>
  29. </body>
  30. </html></font>
Code de copie
4. Réécrire QapTcha.jquery.js
Trouvez l’emplacement ci-dessous

  1. <font color="#0000ff">// set the SESSION iQaptcha in PHP file
  2. $.post("wp-includes/qaptcha/php/Qaptcha.jquery.php",{
  3. action : 'qaptcha'
  4. },
  5. function(data) {
  6. if(!data.error)</font>
Code de copie
Changement
  1. <font color="#0000ff">$.post("server.aspx",{
  2. action : '30c.org'
  3. },
  4. function(data) {
  5. if(data=="1")</font>
Code de copie
5. Écrire server.aspx


Ouvrez le server.aspx.cs et écrivez le code ci-dessous

  1. <font color="#0000ff">protected void Page_Load(object sender, EventArgs e)
  2.     {
  3.         Session["check"] = false;
  4.         if (Request.Form["action"] == "30c.org")
  5.         {
  6.             Session["check"] = true;
  7.             Response.Write("1");
  8.         }
  9.         else
  10.             Response.Write("0");
  11.         Response.End();
  12.     }</font>
Code de copie
6. Faites tester un IIS ou un serveur de développement, allez vous coucher et constatez qu’il reste encore quelques petits bugs aujourd’hui, juste corrigés, et vous pouvez déjà lancer





Précédent:asp.net Impossible de démarrer un projet directement avec « Type de sortie de bibliothèque de classe » Pour déboguer ce projet, veuillez utiliser cette solution...
Prochain:Utilisez Qaptcha comme code de vérification dans le ASP.NET avec le code source du produit fini
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com