Recaptcha is Broken (2.8.0)

Oct 14, 2013 at 4:10 AM
Fresh installed BlogEngine.NET 2.8.0 version with SQL Server

The problem is Recaptcha is not working.

I properly setup Recaptch and enabled it.

However, when I click
Extensions > Recaptcha tools > view

It shows following Error

Source for [blah~blah~blah~\wwwroot\App_Code\Extensions\Recaptcha.cs] not found

When I check the path, I realized the path is wrong.

Proper path is
\App_Code\Extensions\Recaptcha\Recaptcha,cs

Could you fix this?

Cheers,
Coordinator
Oct 14, 2013 at 3:07 PM
The "view" is actually for source view and only works when .cs file in the extensions folder. This is not required though and you can put extension anywhere or even compile with no source provided. This doesn't mean extension "broken", it simply means source file not available in default location and you can't view/edit it from admin.
Aug 14, 2014 at 2:41 PM
Hi

I am using 2.6.0.5 .NET blog Engine.

For me also, recaptcha is not displayed on the blog post.

Simple captcha is working for me.

Please let me know where I am wrong.

Regards,

Vinit Sambhare
Aug 19, 2014 at 12:51 PM
Hi

After making below change, I am able to see the recaptcha on the blog

output.AddAttribute("src", "http://www.google.com/recaptcha/api/js/recaptcha_ajax.js");
//output.AddAttribute("src", "http://api.recaptcha.net/js/recaptcha_ajax.js");

But now getting another error

"There was an error in the callback"

Thanks in advance.

Regards,
Vinit Sambhare