2009-03-30 36 views

Trả lời

25

Tôi đã sử dụng recaptcha cho một vài trang web có thành công lớn. Tôi thực sự khuyên bạn nên.

Có một điều khiển recaptcha cho asp.net here.

Tôi cũng đã sử dụng this hình ảnh xác thực với thành công.

+1

recaptcha rất tuyệt, nhưng điều khiển .Net của chúng không hỗ trợ thuộc tính ValidationGroup trong .Net 2.0 + ... Điều đó có nghĩa là điều khiển không hoạt động ở tất cả trên trang web của tôi! Tôi đang tìm kiếm một cách xung quanh đó. Đề nghị chào đón :) – TimS

+0

Alexn - cảm ơn cho tip, điều này đã làm việc một điều trị cho tôi. Thêm dll vào thư mục bin, thêm tài liệu tham khảo và kiểm soát vào trang và đi nó đi - miếng bánh. – adrianos

+0

Plugin đã được chuyển đến https://developers.google.com/recaptcha/docs/aspnet. – Joe

6

Trước khi bạn đánh giá mọi giải pháp hình ảnh xác thực, bạn nên phát triển một hồ sơ rõ ràng về người dùng của mình. Không cần phải nói, mọi giải pháp captcha sẽ làm cho trang web của bạn khó sử dụng hơn. Nếu người dùng của bạn già hơn với khó khăn về thị giác giải mã một hình ảnh xác thực có thể cực kỳ khó nếu không phải là không thể. Ký tự ngẫu nhiên so với từ thực, có thể ảnh hưởng đến người dùng của bạn. Ngôn ngữ bản địa có thể ảnh hưởng đến nhận thức của người dùng về những gì nhân vật đại diện (ký tự đặc biệt).

Không có đề xuất nào ở đây, nhưng biết người dùng của bạn và những gì họ sẽ dung thứ và có khả năng, sẽ có tác động đáng kể đến quyết định của bạn.

+1

Điểm tốt. Sau đó, bạn sẽ đề xuất gì khác ngoài việc sử dụng điều khiển captcha cho các tình huống bạn đã đề cập? –

2

Tôi sẽ xếp thứ hai là Mondor's Captcha được đề cập trong câu trả lời đầu tiên. Không giống như reCaptcha, nó hoàn toàn độc lập, bạn không thực hiện cuộc gọi đến trang web khác. Ngoài ra, nó cho phép yêu cầu giải phương trình đơn giản (như "5 + 3") và khi chương trình trả lời "5 + 3", con người sẽ trả lời 8. Ngoài ra, không giống như reCaptcha, bạn có thể tùy chỉnh nó theo ý muốn và bao gồm bảng chữ cái của riêng bạn (Cyrillic, Arabic, Chinese - any).

0

Tôi cũng đang sử dụng recaptcha và nó rất tuyệt!

Dưới đây là liên kết cho ASP.NET plugin/wrapper:

Using reCAPTCHA with ASP.NET

+0

Các chữ cái thử thách Recaptcha rất khó đọc. Khách truy cập không thích đọc những thách thức như vậy – SCC

+0

đây là liên kết được cập nhật mới https://developers.google.com/recaptcha/old/docs/aspnet (dành cho các phiên bản cũ hơn và liên kết tới phiên bản mới) – deebs

0

Bạn có thể thử Picatcha - đẹp, thoáng mát để sử dụng và trông dễ thực hiện. Hình ảnh so với văn bản. Fairly customize

1

Recaptcha là một hình ảnh xác thực tuyệt đẹp để bảo vệ các biểu mẫu của bạn nếu bạn muốn phụ thuộc vào Google.

Telerik có sẵn tuyệt vời ASP.Net captcha control mà bạn cũng nên kiểm tra.

+1

Chữ cái xác thực lại là rất rất khó đọc. Khách truy cập không muốn đọc những thách thức như vậy – SCC

+1

... và nếu bạn là người gửi spam, bạn không thích nhiều hoặc là –

3

Làm thế nào về BotDetect?

Phiên bản miễn phí cũng có sẵn trong khi chúng không buộc khách truy cập của bạn giải quyết 2 từ xác thực.

0

Nếu bạn đang sử dụng VB.NET làm ngôn ngữ cơ bản (hoặc thậm chí là ASP cổ điển), tôi chỉ tìm thấy một CAPTCHA miễn phí tuyệt vời tại TipsTrips.org. Bạn tùy chỉnh CAPTCHA bạn muốn và sau đó tải xuống mã. Tệp tải xuống .NET bao gồm tệp xử lý ASHX, hai tệp lớp VB và trang kiểm tra ASPX.

+0

, chúng tôi có thể liên kết chính xác được không? –

+0

Liên kết chính xác là http://www.tipstricks.org. Đó là liên kết tôi đưa ra. –

Các vấn đề liên quan