linux - centos 服务器上未显示 recaptcha

标签 linux centos recaptcha iptables

我在我的一个页面中使用了 recaptcha。当本地部署时,一切工作正常,但当部署到 CentOS 服务器时,图像无法渲染。我的应用程序中有以下内容:

$.getScript('http://www.google.com/recaptcha/api/js/recaptcha_ajax.js',
                          function showRecaptcha() {         
                                Recaptcha.create("my_public_key",
                                    "recaptcha_div",
                                    {
                                      theme: "clean",
                                      callback: Recaptcha.focus_response_field
                                    }
                                );
                  }); 

我编辑/重新启动了我的 iptables 以接受端口 80 上的输出:

-A cP-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 2077 -j ACCEPT
-A OUTPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A cP-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT

但还是什么都没有。我什至以 root 身份在 Tomcat 上运行该应用程序,结果相同...有什么想法吗?

最佳答案

所以没有技术问题,只是我使用的验证码用于不同的域......

关于linux - centos 服务器上未显示 recaptcha,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16316794/

相关文章:

java - 无法在 Linux 中运行 java 发送电子邮件。 .NoClassDefFoundError javax/mail/Authenticator

node.js - fsevents@2.3.2 : wanted {"os" :"darwin" ,"arch" :"any"} (current: {"os" :"linux" ,"arch" :"x64"}) on github actions 平台不受支持

PHP 或 Apache 删除文件

networking - ping google.com 或 8.8.8.8 失败

php - 从网页中提取reCaptcha,通过cURL外部完成,然后返回结果到查看页面

django表单向导和recaptcha

c - 如何在 makefile 的 while 循环中更改变量的值?

linux - 将 ls 命令的输出存储在 shell 变量中

centos - 如何在 ActiveMQ 集群中持久化数据控制台 [Openshift]

javascript - Google recaptcha 无法与 AngularJS 一起使用