[Google reCAPTCHA Web] recaptcha challenge does not display when using our application external url
new-recaptcha
Web icon
Forge component by Renato Nascimento
Application Type
Traditional Web

Hello team,

We have a traditional web app using Google reCaptcha web

The reCapcha works fine inside our network

https://outsystems-internal-url/ourapp

and we can force the challenge to appear using dev tools:



The App is then exposed externally and can be accessed via a different url

https://outsystems-external-url/ourapp


In this case we see the reCaptcha icon on the bottom right corner but the challenge does not appear




Do you have any idea why this might be the case?

Many thanks,

Andy


Hi Andy Cody,

It is the issue with Unmatched Site key and Secret key.
Configure New Site/Secret Keys for your https://outsystems-external-url/ourapp -- Domain on the Google Developers Account Page.

Use those ones for your External link, Better to Use these as Site properties.

Hope This Works!!


Thanks for the response @Varada Rajan 

The secret key is configured for both domains, are you suggesting we need a new secret key for the 

external domain? 

is there some known issue with using the same secret key for multiple domains?

thanks again 

Andy

yes, the keys are Domain Specific. When your domain changes, you need to configure new pair of keys specific to that Domain!

Regards,
Varada Rajan

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.