我正在使用recaptcha第二版。使用ajax将表单日期发布到服务器后我
" Uncaught SecurityError:阻止了一个包含起源的框架" https://www.google.com"从访问带有起源的框架" http://localhost:14656"。请求访问的帧具有" https"的协议,被访问的帧具有" http"的协议。协议必须匹配。"错误。
在布局中添加脚本为 SRC =' // www.google.com/recaptcha/api.js' async defer
我正在使用ASP MVC 4.0进行项目。
你能帮帮我吗?
答案 0 :(得分:3)
在您的布局脚本中,将src更改为http://www.google.com/recaptcha/api.js
发生错误是因为您的src正在https上运行,您的网络应用程序在http。
上运行答案 1 :(得分:-2)
试试这个:
<script src='https://www.google.com/recaptcha/api.js'></script>
并使用:
<div class="g-recaptcha" data-sitekey="YOUR SITE KEY"></div>