angular-g-recaptcha无法正常工作

angular-g-recaptcha无法正常工作

问题描述:

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

我在谷歌recaptcha配置我的密钥和域(本地主机)。

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

我使用提供方法来设置键,设置:

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> 

注意从Documentation

请请注意,验证码仅适用于从实域使用 和一个有效的重新验证码密钥,所以如果你只是 加载它在你的浏览器这个文件不会工作。

+0

这是奇怪的,因为谷歌的文档会谈默认情况下,所有按键在“localhost”(或“127.0.0.1”),所以你总是可以开发和测试您的本地MACHIN工作 –

+0

我想角没有验证码[链接](https://github.com/CodeDistillery/angular-no-captcha),我可以在本地主机上运行 –