首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在https上使用Google自定义搜索来避免不安全内容提示?

如何在https上使用Google自定义搜索来避免不安全内容提示?
EN

Stack Overflow用户
提问于 2010-10-01 19:25:53
回答 3查看 6K关注 0票数 7

有没有办法从HTTPS站点而不是http://www.google.com/afsonline/show_afs_search.js获取搜索结果的脚本

我正在使用HTTPS网站上的自定义谷歌商业搜索。提交搜索后,web浏览器显示警告:

代码语言:javascript
复制
"This page contains both secure and nonsecure items"

我试图将源代码修改为https://www.google.com/afsonline/show_afs_search.js,但这不起作用。从该链接返回的JavaScript仍然连接到http链接,而不是https链接。

有人知道怎么解决这个问题吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-12-02 01:01:08

对我有效的一个技巧是提供脚本的修改版本

https://www.google.com/afsonline/show_afs_search.js

在另一台服务器上,例如:

https://www.myserver.com/show_afs_search.js

只需复制原始脚本源代码,并将脚本中的'http‘替换为'https’(只出现一次)。当然,如果谷歌改变了一些东西,这可能会在任何时候停止工作。

票数 9
EN

Stack Overflow用户

发布于 2012-03-09 17:48:43

即使您将Javascript链接修改为HTTPS,show_afs_search.js仍然被硬编码为通过HTTPS而不是HTTPS获得搜索结果。要避免此错误,请制作您自己的show_afs_search.js副本,该副本通过HTTPS获取结果。

步骤:

https

  • 下载文件并将‘https’替换为‘https’

  • 将此文件放入您的https服务器并使用它
票数 4
EN

Stack Overflow用户

发布于 2011-02-19 02:12:17

只需将http的一个实例更改为https。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3838716

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档