Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 15139|Vastaus: 0

[ASP.NET] Käytä Qaptchaa captchana ASP.NET

[Kopioi linkki]
Julkaistu 13.5.2015 9.59.49 | | |
Ensinnäkin, hikoile, ja joku muutti Qaptchan nimen tällä kertaa Zipper Verification Codeksi, sanaton + sanaton

Jotkut ihmiset kysyivät silti, miten tätä voisi viritellä, ja juuri sopivasti he muuttivat sen ja laittoivat asp.net

Kirjoitin aiemmin Qaptchan konfigurointiohjeista php:ssä, klikkaa Portal. Aloitetaan asp.net käytön konfigurointi

1. Mene viralliselle verkkosivustolle lataamaan uusin versio, latasin version 2.6, nykyinen aika on 22.6.2011,

2. Mene jqueryn viralliselle verkkosivustolle lataamaan jquery1.6, joka on myös sijoitettu avattavalle polulle.

3. Kirjoita staattinen testisivu, index.html, nähdäksesi vaikutuksen


  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>
Kopioi koodi
4. Kirjoita QapTcha.jquery.js uudelleen
Löydä sijainti alta

  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>
Kopioi koodi
Muutos
  1. <font color="#0000ff">$.post("server.aspx",{
  2. action : '30c.org'
  3. },
  4. function(data) {
  5. if(data=="1")</font>
Kopioi koodi
5. Kirjoita server.aspx


Avaa server.aspx.cs ja kirjoita alla oleva koodi

  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>
Kopioi koodi
6. Hanki IIS- tai kehityspalvelin testaamaan sitä, mene nukkumaan ja huomaa, että pieniä bugeja on vielä tänään, juuri korjattu, ja voit jo ajaa





Edellinen:asp.net Projektia ei voi käynnistää suoraan "Class Library Output Type" -toiminnolla Virheenkorjaukseen käytetään tätä ratkaisua...
Seuraava:Käytä Qaptchaa varmennuskoodina ASP.NET valmiin tuotteen lähdekoodin kanssa
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com