Java Recaptcha v3使令牌退出功能

Java Recaptcha v3使令牌退出功能,java,web,recaptcha,Java,Web,Recaptcha,我有一个快速的问题,我的网页上有验证码v3,以验证用户不是机器人,可以发送一个联系表格 在我的个人网站上,我提供了一些功能,目前正在向用户展示提供给他们的验证码的信任分数。现在主要的问题是,我无法从验证码部分获取令牌值,以便创建一个链接,让他们可以检查代码 这将是我的代码,如果您有更好的解决方案向用户显示代码,那就太好了: <script src="https://www.google.com/recaptcha/api.js?render=6LcYp9cZAAAAAG4Gs6e

我有一个快速的问题,我的网页上有验证码v3,以验证用户不是机器人,可以发送一个联系表格

在我的个人网站上,我提供了一些功能,目前正在向用户展示提供给他们的验证码的信任分数。现在主要的问题是,我无法从验证码部分获取令牌值,以便创建一个链接,让他们可以检查代码

这将是我的代码,如果您有更好的解决方案向用户显示代码,那就太好了:

<script src="https://www.google.com/recaptcha/api.js?render=6LcYp9cZAAAAAG4Gs6efgl8ss9SIfCqHBHkYmHV9"></script>


<script>
  grecaptcha.ready(function() {
    grecaptcha.execute('6LcYp9cZAAAAAG4Gs6efgl8ss9SIfCqHBHkYmHV9', {action: 'homepage'}).then(function(token) {
        document.getElementById("token").value = token; 
        
      });
    });
    var loc = "https://www.google.com/recaptcha/api/siteverify?secret=6LcYp9cZAAAAAHyrhfLx6gyiWO8dImUTSPbT_xy5&response=";
    document.write('<a href="' + loc + token + '"><button>Test</button></a>');
    </script>

grecaptcha.ready(函数(){
grecaptcha.execute('6lcyp9czaaaag4gs6efgl8ss9sifcqhbhkymhv9',{action:'homepage'})。然后(函数(令牌){
document.getElementById(“token”).value=token;
});
});
变量loc=”https://www.google.com/recaptcha/api/siteverify?secret=6LcYp9cZAAAAAHyrhfLx6gyiWO8dImUTSPbT_xy5&response=";
文件。写(“”);
提前感谢您的帮助


问候语

您可以为令牌定义一个全局变量,并分配从grecaptcha.execute函数生成的值。然后,您可以在函数外部访问生成的令牌值

因为您的代码令牌值可以如下访问

document.write('<a href="' + loc + document.getElementById("token").value + '"><button>Test</button></a>');
document.write(“”);

感谢您的回复,您能给我看一个代码示例吗?我对Java的了解并不是很深,为了实现这一点:“您可以为token定义一个全局变量,并分配从grecaptcha.execute函数生成的值。然后您可以在函数外部访问生成的token值。”