Safari 强制跳转 https 导致 B 站无法访问,有解决方法吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
jack345
V2EX    macOS

Safari 强制跳转 https 导致 B 站无法访问,有解决方法吗?

  •  
  •   jack345 May 5, 2015 13258 views
    This topic created in 4011 days ago, the information mentioned may be changed or developed.
    Safari 8.0.5, OS X 10.10.3

    平常都用 Safari 上B站,因为 Chrome 的 Flash 不能硬件解码,放视频风扇分分钟 6000 转。然后昨天不知道出了什么问题,只要用 Safari 访问 http://www.bilibili.com 就会被强制重定向到B站的 CDN 测试页面 https://www.bilibili.com

    Google 了一下发现似乎跟 HSTS 有关,于是做了一些测试,最后发现任何浏览器只要访问过一次 https://www.bilibili.com ,再访问 http://www.bilibili.com 就会被重定向回去。清除浏览器的 HSTS 设置后问题解决。基本可以确定是B站服务器的锅。

    现在问题来了,Chrome 和 Firefox 都可以方便的清除 HSTS 设置,可是 Safari 尝试了各种方法(清历史记录,清 Cookie,删除 ~/Library/Cookies/HSTS.plist)都没用,然后我还手贱在 iOS 上试了一下 Orz

    现在先用 Chrome 顶着了,我就是想知道:
    1. 你们访问过 https://www.bilibili.com 之后也上不了B站吗?
    2. 除了重装系统之外还有什么方法能清除 Safari 的 HSTS 设置?
    3. 有 Chrome 放 Flash 不发热的方法吗?
    Supplement 1    May 5, 2015
    问题似乎出在 https://www.bilibili.com/identify 返回了 Strict-Transport-Security: max-age=63072000
    https://www.bilibili.com 加载的其他资源都没有 HSTS 的 header

    谁去B站反馈一下?
    Supplement 2    May 6, 2015
    感谢 @shiniv ,B站官方已修复
    25 replies    2015-05-06 21:31:40 +08:00
    rainy3636
        1
    rainy3636  
       May 5, 2015
    superliang
        2
    superliang  
       May 5, 2015
    手贱试了一下https 回不去鸟 呜呜呜
    processzzp
        3
    processzzp  
       May 5, 2015 via Android
    手贱访问了https的B站的同学,用chrome打开chrome://net-internals/#hsts,然后在Delete domain 里删掉B站的域名即可。
    #我是雷锋
    RickyBoy
        4
    RickyBoy  
       May 5, 2015 via iPhone
    Safari 的话就是删 HSTS.plist,不过问题是它会通过 iCloud 同步。简单的方法就是建一个空白的 HSTS.plist 文件设只读权限。
    superliang
        5
    superliang  
       May 5, 2015
    Firefox 手清除 DNS Cache 的方法

    Firefox 清除 DNS Cache 的步如下述: (下述翻摘自此篇: Clear DNS cache in Firefox)

    列入: about:config
    "我誓,我一定小心的"
    找 network.dnsCacheExpiration 定 0 # 找不到跳下面步
    按 滑鼠右, 新增此值 字串: network.dnsCacheExpiration, 值: 0
    再 network.dnsCacheExpiration 定 3600
    上述 3,4 步定後, Firefox 已 DNS Cache 清除, 再做第五步, 是要 DNS Cache 定期 3600秒.
    shiniv
        6
    shiniv  
       May 5, 2015
    @myleon 同手贱,点了下就悲剧了- -.
    cuthead
        7
    cuthead  
       May 5, 2015
    点了也上不了了,不过发现b站对国外ip有国外服务器,刚好我也不上b站,就不弄了
    shiniv
        8
    shiniv  
       May 5, 2015
    @processzzp 没看到有 bilibili 在里面...
    processzzp
        9
    processzzp  
       May 5, 2015 via Android
    @shiniv 手动输入
    shiniv
        10
    shiniv  
       May 5, 2015
    @processzzp 好像也不行...算了最多不访问了
    5up3r
        11
    5up3r  
       May 5, 2015
    好可怜,回不去了()
    jasontse
        12
    jasontse  
       May 5, 2015 via Android
    reter
        13
    reter  
       May 5, 2015   1
    firefox: 按 Shift+Ctrl+Del, 详细信息 > 站点设置 , 确定.
    5up3r
        14
    5up3r  
       May 5, 2015
    @reter 感谢已发送
    zhizhuo
        15
    zhizhuo  
       May 5, 2015
    楼主 你个坏人。。。。
    zhizhuo
        16
    zhizhuo  
       May 5, 2015
    @shiniv 重启一下电脑就好了。。
    sumhat
        17
    sumhat  
       May 5, 2015
    Safari: Clear the HSTS cache.
    1. Close Safari.
    2. Delete the ~/Library/Cookies/HSTS.plist file.
    3. Reopen Safari.

    来自: http://classically.me/blogs/how-clear-hsts-settings-major-browsers
    shiniv
        18
    shiniv  
       May 5, 2015   1
    私信官方微博后,现在https就直接跳回http了 )ノ
    TaoTHU
        19
    TaoTHU  
       May 6, 2015
    顺便给lz安利个好东西,bilibili mac客户端
    https://github.com/typcn/bilibili-mac-client
    平时一直在用,感觉非常棒
    Koell
        20
    Koell  
       May 6, 2015
    @shiniv 结果现在直接重定向循环了-w-
    shiniv
        21
    shiniv  
       May 6, 2015
    @Koell ....人间惨剧
    Lonely
        22
    Lonely  
       May 6, 2015
    chrome有个bilibili助手,可以开启h5播放器
    Autonomous
        23
    Autonomous  
       May 6, 2015
    @Lonely 那还有弹幕支持吗?
    Lonely
        24
    Lonely  
       May 6, 2015
    @Autonomous 目前h5播放器不支持发弹幕,只能看
    Lonely
        25
    Lonely  
       May 6, 2015
    @Autonomous mac上有个开源的哔哩哔哩客户端,是一个v友做的,你可以搜一下
    About     Help     Advertise     Blog     API     FAQ     Solana     5518 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 65ms UTC 07:34 PVG 15:34 LAX 00:34 JFK 03:34
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86