民审-M

[常见问题] 关于DZ3.3使用360网站卫士等https出现脚本安全、证书错误等提示的解决办法

作者:民审-M   发布时间:2016-09-01 11:17   回复数:18   浏览数:1455
民审-M
145518民审-M金牌草根
热门 2016-09-01 11:17:48
145518 热门 2016-09-01 11:17:48
适用于:
Discuz x3.3、X3.2论坛使用360网站卫士、百度云加速、沃通等SSL完美开启https教程(完整版)
https://www.cgzz8.cn/t-22914-1-1.html
(出处: 草根吧)

。现在当记录或分享一下:

第一步:https访问时出现http调用外部链接的均提示有不安全脚本。此时我们应当找到调用了哪些外部的http链接的JS或CSS
第二步:利用IE开发者工具查看(如果有广告或360、百度联盟、谷歌联盟等广告的先关闭),这时候我们找到了如下四个外部调用的文件
http://pc1.gtimg.com/js/jquery-1.4.4.min.js

http://s.pc.qq.com/discuz/css/style.css

http://discuz.gtimg.cn/cloud/scripts/discuz_tips.js?v=1

https://openapi.guanjia.qq.com/fcgi-bin/getdzjs?cmd=urlquery_gbk_zh_cn   无效链接第三步:接下来就一个一个的解决吧,第一个JS是因为DZ自带的电脑管家网址保镖插件造成的,进入后台关闭该插件即可。第二个是个调用了外部CSS导致的!这个怎么办呢?原理是把外部的CSS下载到本地来调用吧。下载CSS保存在自己的服务器网站目录里,修改
\source\plugin\pcmgr_url_safeguard\pcmgr_url_safeguard.class.php下的:
// $jsscript .= '<link rel=\"stylesheet\" type=\"text/css\" href=\"http://s.pc.qq.com/discuz/css/style.css\" />';为你的:
// $jsscript .= '<link rel=\"stylesheet\" type=\"text/css\" href=\"https://你的论坛地址/discuz/css/style.css\" />';(注意:修改后的地址你要保证你下载该外部CSS到你的网站目录,同时把style.css文件里调用的外部图片更换成本地图片路径)。至此,第二个问题解决。第三个是DZ漫游应用,这段代码是强制输出的,根本没有加判断。那么我们把它注释掉即可
找到/source/function/function_core.php
$tipsService = Cloud::loadClass('Service_DiscuzTips');
        $tipsService->show();好了!第四个问题是一个无效链接。忽略不管

第四步:JS容错。程序员在开发时会或多或少对浏览器的兼容考虑不周,这时候为了正常使用https我们得写个JS容错命令。(如果ie报错,并导致js无法顺利执行完毕,就必须找出报错的问题所在了,这才是最终的解决方法.)。在头部加入以下代码:
<script type=\"text/javascript\">
function SlyarErrors() {
return true;
}
window.onerror = SlyarErrors;
</script>至此。全部解决。而对于广告联盟的外部JS暂时没有更好的办法!除非不使用广告联盟


无效的外部调用可以不用管!如果使用了本站大转盘程序的请修改这个
找到:source/plugin/sy_wheel/template/index.htm
把这个
<script type=\"text/javascript\" src=\"http://v2.jiathis.com/code_mini/jia.js\" charset=\"utf-8\"></script>

修改为
<script type=\"text/javascript\" src=\"https://bbs.cuntuu.com/toubu/jia.js\" charset=\"utf-8\"></script>

(注意,需要把外部调用的JS下载到本地放到指定路径)


其他应用中心所有可能影响兼容https解决方案陆续更新:
本部分内容设定了隐藏,需要回复后才能看到



必看教程:
Discuz x3.3 x3.2论坛使用360网站卫士、百度云加速、沃通等SSL完美开启https教程(完整版)
https://www.cgzz8.cn/t-22914-1-1.html
(出处: 草根吧)
大表哥网络
沙发大表哥网络步入草根 2018-08-24 22:00
关于DZ3.3使用360网站卫士等https出现脚本安全、证书错误等提示的解决办法
姜戴文
板凳姜戴文步入草根 2018-06-12 21:56
6666不错
零點
地板零點步入草根 2018-05-20 10:22
对对对
wghai
4楼wghai步入草根 2018-04-21 11:51
关于DZ3.3使用360网站卫士等https出现脚本安全
号天朝
5楼号天朝步入草根 2018-04-17 11:31

顶起来  支持
tucia
6楼tucia步入草根 2018-03-08 13:56
3.3使用360网站卫士等https出现脚本安全、证书
旧人旧梦
7楼旧人旧梦步入草根 2017-12-07 01:53
 关于DZ3.3使用360网站卫士等https出现脚本安全、证书错误等提示的解决办法
七星找寻
8楼七星找寻步入草根 2017-08-15 14:38
感谢分享,这么多教程啊
地摊网
9楼地摊网终身ViP 2017-07-06 17:34
都要了解清楚
深南大刀
10楼深南大刀步入草根 2017-02-03 15:13
多篇分享。
拒绝再玩
11楼拒绝再玩步入草根 2017-01-26 01:58
关于DZ3.3使用360网站卫士等https出现脚本安全、证书错误等提示的解决办法
李折腾
12楼李折腾步入草根 2017-01-24 12:50
看看看!
时崎狂三
13楼时崎狂三步入草根 2017-01-12 17:02
帅爆了..
龙舞
14楼龙舞步入草根 2017-01-06 18:21
需要
游客
登录后才可以回帖,登录 或者 注册