Jak mogę uzyskać weryfikację obrazu Captcha za pomocą formularzy asp.net?Weryfikacja obrazu Captcha: w języku C# .net i asp.net
Odpowiedz
Kilka rzeczy patrzeć:
To było po kilku minutach poszukiwań - Jestem pewien, że można znaleźć więcej.
to http://www.codeproject.com/KB/custom-controls/CaptchaControl.aspx zrobi wielki ...
używać reCapthca jest o wiele bardziej bezpieczne. – rook
Jesteś tego pewien? Słyszałem, że hacker-przyjaciel, który captcha przekazuje informacje do x firm, które wygenerowały tekst w czasie X, będą w ten sposób mogli spamować ... –
użyłem pierwszy tego: http://www.codeproject.com/KB/custom-controls/CaptchaControl.aspx
Ale miałem ogromne problemy spamu przez boty. Korzystanie z ReCaptcha działa do tej pory perfekcyjnie.
dziękuję bardzo – AjmeraInfo
+1 skały reCapthca! – rook
Przede wszystkim Downa obciążeniu MSCaptcha.dll z importu netto tego DLL w pasku narzędzi, a także dodać referencje w folderze Bin W pliku aspx napisać następujący kod
<cc1:CaptchaControl ID="CaptchaControl1" runat="server"
CaptchaBackgroundNoise="Low" CaptchaLength="6"
CaptchaHeight="60" CaptchaWidth="200"
CaptchaLineNoise="None" CaptchaMinTimeout="5"
CaptchaMaxTimeout="240" FontColor="#529E00"/>
<asp:Label ID="lbl" runat="server" Text="Verification Code *" style="display: inline-block;width: 200px;line-height: 1.8; vertical-align: top; font-size: 12px;font-weight:bold;"></asp:Label>
<asp:TextBox ID="txtcaptcha" runat="server" Height="22px" Width="325px" style="border: 1px solid #900;"></asp:TextBox>
i w kodzie za zapisać pliku
CaptchaControl1.ValidateCaptcha(txtcaptcha.Text.Trim());
if (CaptchaControl1.UserValidated)
{
lbierror.ForeColor = System.Drawing.Color.Green;
lbierror.Text = "Valid";
}
else
{
lbierror.ForeColor = System.Drawing.Color.Red;
lbierror.Text = "InValid Captacha";
}
mam nadzieję to zadziała
- 1. Jak zmienić kolor piksela obrazu w języku C# .NET
- 2. Kod do tworzenia kodu CAPTCHA w ASP.NET?
- 3. Jak wyciąć część obrazu w języku C#
- 4. Dynamiczne dodawanie i ładowanie obrazu z zasobów w języku C#
- 5. Wykrywanie URL obrazu w C#/.NET
- 6. Google Api OAuth w języku C#, .NET
- 7. Zobacz plik docx w języku C# .NET
- 8. Testowanie klas statycznych i metod w języku C# .NET
- 9. Analizator składni i analizator JavaScript w języku C# .NET 4.5
- 10. Otwórz, edytuj i zapisz plik PDF w języku C# .Net
- 11. Jak wyczyścić konsolę w języku C# .net?
- 12. Dodawanie znaku wodnego niewidocznego obrazu w języku C#?
- 13. Uzyskaj rozdzielczość obrazu JPEG przy użyciu C# i środowiska .NET?
- 14. Wymiana GINA w języku .NET?
- 15. Captcha dla Japończyków i Chińczyków?
- 16. Cięcie obrazu C# bez biblioteki .net
- 17. C# regex help - Weryfikacja danych
- 18. ASP.NET MVC Dyskretna weryfikacja klienta nie działa
- 19. Captcha nie działa w CI
- 20. CAPTCHA w java
- 21. Walidacje w ASP.NET i C#
- 22. Environment.CurrentDirectory w C# .NET
- 23. Konwertuj na typ w locie w języku C# .NET
- 24. Erozja obrazu do wykrywania twarzy w języku C#
- 25. Ustawienie łańcucha jako źródła obrazu w języku C#
- 26. Rejestrowanie procedur obsługi zdarzeń .NET COM w języku C++
- 27. Jak wychwycić zadania drukowania w języku C# .NET
- 28. Najlepszy przewodnik do tworzenia usług Windows w języku C# .NET?
- 29. Jak tłumaczyć witrynę w innym języku? (ASP .NET, C#)
- 30. Co oznacza symbol <??> w języku C# .NET?
+1 Niech cię pan Skeet, ty mnie bić do ponczu. – rook
reCAPTCHA Biblioteka .NET to doskonała biblioteka ale BotDetect Bezpłatna wersja testowa ASP.NET CAPTCHA – AjmeraInfo
Używam BotDetect teraz w nowym projekcie. Wybrałem to, ponieważ nie ma żadnych zewnętrznych zależności, obsługuje dźwięk i ma wiele ustawień regionalnych. Pełne źródło dostępne za 600 USD. –