zoukankan      html  css  js  c++  java
  • 解决firefox总是弹出需要验证的问题

    很久没用火狐了,但因为chrome的用户设置弄脏了(新旧版本混乱),干脆也换换口味。

    先挑重点讲吧。因为公司是专线的,使用代理服务器上网,用火狐上网总是弹出“需要验证”。网上查了很多人遇到同样情况,试了若干种方法还是不行。
    静心一想吧,它总是提到mozi-proxy,必定和代理、加密通信等有关。反复再三看了配置,做了好几次尝试,终于发现问题的根源啦。(不一定适用于每个人的情况。)过程几多艰辛几多碰壁就不说了,直接说结果吧。

    原来罪魁祸首是TLS。如下,取消使用TLS。再打开网页就不会遇到这问题了。
    或者直接在about:config中设置security.enable_tls为false

    ==================== 你好 我是分隔符 ==============================

    题外话再说一说,这两个加密通信协议。SSL安全套接层和TLS传输层安全,都是在传输层对网络连接进行加密。

    这里厚颜粘贴摘录一下度娘的资料,就不展开细说了,只是提一下特性:

    SSL协议提供的服务主要有
    1)认证用户和服务器,确保数据发送到正确的客户机和服务器;
    2)加密数据以防止数据中途被窃取;
    3)维护数据的完整性,确保数据在传输过程中不被改变。

    TLS 的最大优势就在于:TLS 是独立于应用协议。高层协议可以透明地分布在 TLS 协议上面。
    然而,TLS 标准并没有规定应用程序如何在 TLS 上增加安全性;它把如何启动 TLS 握手协议以及如何解释交换的认证证书的决定权留给协议的设计者和实施者来判断。

    好吧,其实我也还没弄懂TLS是什么。反正就是传输层加密,是SSL的升级版。而SSL则是https后面这个“s”。然后可能是火狐的某些加密规则在公司的网络不被允许,于是总是提醒需要验证。

    ==================== 你好 我是分隔符 ==============================

    最后说一下用户体验吧。
    界面怎么看咋么不习惯,配色方案啊炫彩啊什么的就是特别扭。
    插件也没有谷歌那么灵活,一来是界面死板,二来是插件数量比不上chrome。
    不过自带开发者工具倒是秒杀谷歌,前端利器啊,只要鼠标放上去就能直接分析出页面元素。firebug更是有口皆碑。
    配置很灵活,不明白chrome为什么取消了,反正觉得火狐的about:config很爽。

    此处抛砖引玉,欢迎探讨。明天还要加班,诸位晚安。

  • 相关阅读:
    这年头学爬虫还就得会点 scrapy 框架
    【全栈之路】JAVA基础课程十_JAVA虚拟机(20190706v1.1)
    牛客练习赛61
    ERD图
    深入理解Java虚拟机-如何利用VisualVM对高并发项目进行性能分析
    阿里研究员吴翰清:世界需要什么样的智能系统?
    《深入理解 C# (第2版)》
    HtmlAgility 抓取网页上的数据
    abp(net core)+easyui+efcore实现仓储管理系统——入库管理之三存储过程(三十九)
    如何Tomcat完美访问web项目,无需配置“项目名”
  • 原文地址:https://www.cnblogs.com/syjkfind/p/2774215.html
Copyright © 2011-2022 走看看