凭枰
狐狸大王
狐狸大王
  • UID32865
  • 注册日期2010-05-17
  • 最后登录2021-08-29
  • 发帖数536
  • 经验489枚
  • 威望1点
  • 贡献值226点
  • 好评度50点
  • 社区居民
  • 忠实会员
阅读:8045回复:21

如何自动解决百度网盘https混合内容被阻导致无法下载的问题?

楼主#
更多 发布于:2015-07-09 19:12
pan.Baidu.com
yun.Baidu.com
都已经支持https,就是还没有默认开启,现在的问题大概就是没有默认开启的原因吧。

https everywhere 已经将这两个域名加入默认开启的规则中。
下载百度网盘时,http://nb.poms.baidupcs.com/file/* 会被Firefox「阻止载入混合活动内容」而导致无法弹出下载保存窗口。

现在想到的解决方法有:
1、禁用 https everywhere 的 baidu 规则——不愿意,毕竟其它的还是很有用的。
2、在网盘下载时放行混合内容——每次都要手动操作烦死了,能自动解决吗?
3、脚本破解——似乎百度网盘的脚本都死得差不多了。
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
1楼#
发布于:2015-07-09 19:15
https everywhere应可以单独给百度网盘加入白名单吧
凭枰
狐狸大王
狐狸大王
  • UID32865
  • 注册日期2010-05-17
  • 最后登录2021-08-29
  • 发帖数536
  • 经验489枚
  • 威望1点
  • 贡献值226点
  • 好评度50点
  • 社区居民
  • 忠实会员
2楼#
发布于:2015-07-09 19:36
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
3楼#
发布于:2015-07-09 20:48
可以临时取消混合内容的阻止,about:config
搜索 mixed 有个 block active 的改为false
Firefox More than meets your experience
凭枰
狐狸大王
狐狸大王
  • UID32865
  • 注册日期2010-05-17
  • 最后登录2021-08-29
  • 发帖数536
  • 经验489枚
  • 威望1点
  • 贡献值226点
  • 好评度50点
  • 社区居民
  • 忠实会员
4楼#
发布于:2015-07-09 21:10
fang5566:可以临时取消混合内容的阻止,about:config
搜索 mixed 有个 block active 的改为false
回到原帖
我只想在百度盘关闭怎么办……
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
5楼#
发布于:2015-07-09 21:30
凭枰:我只想在百度盘关闭怎么办……回到原帖
木有见到白名单的扩展
Firefox More than meets your experience
skytalk
热心会员
热心会员
  • UID32994
  • 注册日期2010-06-06
  • 最后登录2023-07-07
  • 发帖数652
  • 经验1061枚
  • 威望3点
  • 贡献值1292点
  • 好评度154点
  • 社区居民
  • 忠实会员
6楼#
发布于:2015-07-09 23:43
https everywhere真的有用吗?也曾经用过一段时间,后来弃了,感觉只是检测是否支持加密链接协议而已呢,假设已经知道网站已支持加密协议,直接访问https与安装https everywhere后访问有什么不同呢?
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
7楼#
发布于:2015-07-10 09:16
skytalk:https everywhere真的有用吗?也曾经用过一段时间,后来弃了,感觉只是检测是否支持加密链接协议而已呢,假设已经知道网站已支持加密协议,直接访问https与安装https everywhere后访问有什么不同呢?回到原帖
https everywhere 是自动跳转到其支持的https网址吧。不过我用得不爽,除了混合内容之外,有时有些网站本来http是正常的,被它跳转到https后就被Firefox提示该网站不安全blabla,要么添加例外要么就不能访问……所以弃用了
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
8楼#
发布于:2015-07-10 10:20
skytalk:https everywhere真的有用吗?也曾经用过一段时间,后来弃了,感觉只是检测是否支持加密链接协议而已呢,假设已经知道网站已支持加密协议,直接访问https与安装https everywhere后访问有什么不同呢?回到原帖
有用。是根据预置规则,不是自动检测,自动检测得配上https finder。
主要目的是防止http泄露。比如说,百度没有HSTS,如果你登录过百度并且下次访问还用http地址,虽然百度会自动跳到https,但之前的http已经将你的Cookies明文发出去了,沿途的运营商和可能的劫持者可能收到并进行会话劫持。而如果有装这个扩展,会本地强制转向到https。

但是这个扩展的更新太慢了,偶尔有兼容性问题,规则管理又太复杂且更新不及时,导致有时体验不好。本例就是规则更新不及时并且难以手动管理的问题。

它还有另一个功能,那就是检查和上报证书到EFF,如果遇到了真正的SSL劫持,EFF就会观测到。Firefox现在也新增了这样的功能,但以前没有。
凭枰
狐狸大王
狐狸大王
  • UID32865
  • 注册日期2010-05-17
  • 最后登录2021-08-29
  • 发帖数536
  • 经验489枚
  • 威望1点
  • 贡献值226点
  • 好评度50点
  • 社区居民
  • 忠实会员
9楼#
发布于:2015-07-10 10:45
yfdyh000:有用。是根据预置规则,不是自动检测,自动检测得配上https finder。
主要目的是防止http泄露。比如说,百度没有HSTS,如果你登录过百度并且下次访问还用http地址,虽然百度会自动跳到https,但之前的http已经将你的Co...
回到原帖
其实那两条规则就是我提交加上的,结果现在不会改了……不管是禁用还是添加 PCS.Baidu.com 官方都说我提交的规则补丁不管完整……
skytalk
热心会员
热心会员
  • UID32994
  • 注册日期2010-06-06
  • 最后登录2023-07-07
  • 发帖数652
  • 经验1061枚
  • 威望3点
  • 贡献值1292点
  • 好评度154点
  • 社区居民
  • 忠实会员
10楼#
发布于:2015-07-10 19:39
yfdyh000:有用。是根据预置规则,不是自动检测,自动检测得配上https finder。
主要目的是防止http泄露。比如说,百度没有HSTS,如果你登录过百度并且下次访问还用http地址,虽然百度会自动跳到https,但之前的http已经将你的Co...
回到原帖
httpseverywhere通过能预置规则,强制进行加密传输数据传输,防止隐私泄露,这我倒是了解些。
但假设直接都使用https登陆/浏览网页等操作(而从未使用http的情况下),还需要安装httpseverywhere扩展吗?
实际上,主要考虑不想firefox变得太臃肿,任何事都由firefox来解决,这样会拖慢firefox,可以人为避免,就尽量不要再使用扩展。
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
11楼#
发布于:2015-07-10 19:59
skytalk:httpseverywhere通过能预置规则,强制进行加密传输数据传输,防止隐私泄露,这我倒是了解些。
但假设直接都使用https登陆/浏览网页等操作(而从未使用http的情况下),还需要安装httpseverywhere扩展吗?
实际...
回到原帖
没有明显的必要吧。但有些网站用http内嵌或跳转一些支持https的网站,这时也能发挥作用,保护隐私。
但如果规则不够完善,反而会导致网站或页面出错,就像本例。

然而Firefox有不少功能在集成化。
拖慢Firefox的看法不一定都正确,具体看扩展实现。人为避免难免疏漏,而且有时太费力了。
skytalk
热心会员
热心会员
  • UID32994
  • 注册日期2010-06-06
  • 最后登录2023-07-07
  • 发帖数652
  • 经验1061枚
  • 威望3点
  • 贡献值1292点
  • 好评度154点
  • 社区居民
  • 忠实会员
12楼#
发布于:2015-07-10 20:19
yfdyh000:没有明显的必要吧。但有些网站用http内嵌或跳转一些支持https的网站,这时也能发挥作用,保护隐私。
但如果规则不够完善,反而会导致网站或页面出错,就像本例。

然而Firefox有不少功能在集成化。
拖慢Firefox的看法不一定都正确...
回到原帖
http内嵌,什么意思啊?httpseverywhere对不支持加密协议的网站也有保护隐私的作用?比如http://www.ask.com/,但怎么感觉不太合理呢
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
13楼#
发布于:2015-07-10 20:28
skytalk:http内嵌,什么意思啊?httpseverywhere对不支持加密协议的网站也有保护隐私的作用?比如http://www.ask.com/,但怎么感觉不太合理呢回到原帖
比如某个网页内嵌(iframe)了一个http的百度或者别的网页,或者跳转一个到百度的搜索结果。这样应该也是有效的。对于不支持https的网站目标,自然是无效的。
skytalk
热心会员
热心会员
  • UID32994
  • 注册日期2010-06-06
  • 最后登录2023-07-07
  • 发帖数652
  • 经验1061枚
  • 威望3点
  • 贡献值1292点
  • 好评度154点
  • 社区居民
  • 忠实会员
14楼#
发布于:2015-07-11 09:47
yfdyh000:比如某个网页内嵌(iframe)了一个http的百度或者别的网页,或者跳转一个到百度的搜索结果。这样应该也是有效的。对于不支持https的网站目标,自然是无效的。回到原帖
嗯,当从某个网站跳转到http的时候,httpseverywhere确实就有作用了,从这个角度考虑还是可以装一个
上一页
游客

返回顶部