angular-g-recaptcha不起作用

时间:2016-03-11 13:05:41

标签: javascript angularjs recaptcha

我正在使用angular-g-recaptcha,但它在我的项目中不起作用,我会解释。

我在谷歌中重新配置了我的密钥和域名(localhost)。

但我的收据从未出现在屏幕上。

我使用提供程序方法设置密钥和设置:

angular
  .module('gitlocalApp', [
  'ui.router',
  'ngResource',
  'wo.grecaptcha'
])
.config(function ($stateProvider, $urlRouterProvider,$grecaptchaProvider) {

    $grecaptchaProvider.set({
    sitekey: '6LfchhoTAAAAAKdo9FfSOS90mER-PnDDmqpKPPTq',  
    theme: 'Light',                                       
    type: 'image',                                        
    size: 'NORMAL',
      ...
    });
});

我正在以这种方式使用该指令:

<div>
    <div 
    grecaptcha="{sitekey: '===KEY===', theme: 'dark'}"

    data-ng-model="response" gre-info="info">
    Loading...
    </div>
    <div data-ng-bind="respone"> </div>
    </div>
</div>

1 个答案:

答案 0 :(得分:0)

来自Documentation

的注释
  

请注意,验证码仅在从真实域中使用时才有效   并使用有效的重新验证码密钥,因此如果您只是这个文件将不起作用   将其加载到浏览器中。