Rails Google Adsense跨域错误

时间:2016-05-09 01:42:01

标签: ruby-on-rails cross-domain adsense

我在rails应用程序中实现了Google Adsense,我的浏览器出现了错误。

  

[错误]阻止了原点为“https://googleads.g.doubleclick.net”的框架       从访问具有原始“http://localhost:3000”的框架。请求访问的帧具有“https”协议,被访问的帧具有“http”协议。协议必须匹配。

生产服务器和localhost上都存在错误,因此请忽略该详细信息。

我对此处发生的事情的理解是Google的Adsense脚本需要安全连接,因此它在协议不匹配时会咆哮。广告仍在展示,但我不知道Adsense是否在所有方面都能正常运作。

这是以编程方式解决这个问题吗?给定所有带有Adsense广告的常规http页面,必须有一种方法可以实现这一点。我错过了什么?

0 个答案:

没有答案