V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
BigDogWang
V2EX  ›  分享发现

Chrome 现在强制把 http 资源文件转成 https 了吗

  •  
  •   BigDogWang · 2020-10-21 10:03:53 +08:00 · 6671 次点击
    这是一个创建于 1255 天前的主题,其中的信息可能已经有所发展或是发生改变。

    版本:86.0.4240.80

    我博客的图片存储白嫖七牛云的,只能用 http,现在在 Chrome 上全部被强制转成 https 了,整个网站的图片都显示不了了

    https://blog.fxcdev.com/

    22 条回复    2020-10-31 12:52:30 +08:00
    kekxv
        1
    kekxv  
       2020-10-21 10:09:09 +08:00
    试试图片链接前缀改 http://为 //
    lxk11153
        2
    lxk11153  
       2020-10-21 10:10:55 +08:00
    BigDogWang
        3
    BigDogWang  
    OP
       2020-10-21 10:14:44 +08:00
    @kekxv 试了下,不行
    shuax
        4
    shuax  
       2020-10-21 10:15:50 +08:00
    你网页源代码不就是 https 吗
    shuax
        5
    shuax  
       2020-10-21 10:16:32 +08:00
    @shuax 我看错了……
    lovecy
        6
    lovecy  
       2020-10-21 10:23:44 +08:00
    这东西早就有了,而且人控制台不是说得很清楚了吗。。。

    the page at 'xxxxxxxxxxxxx' was loaded over HTTPS,
    but requested an insecure element
    'xxxxxxxxxxxxxxxxxxxx'.

    This request was automatically upgraded to HTTPS,
    For more information see xxxxxxxxxxxxxxxxxxx
    otakustay
        7
    otakustay  
       2020-10-21 10:24:50 +08:00
    background-image:url( http//cdn.blog.fxcdev.com/blog/typecho/thumb_use_git_hook.jpeg-blog);

    你有一个地址是这样的,似乎 http 后面的冒号少了,先修复一下这个看看情况?我感觉是有相互影响的
    otakustay
        8
    otakustay  
       2020-10-21 10:28:18 +08:00
    看了一下,Chrome 81 开始 HTTPS 下的 HTTP 请求全部升级
    https://www.searchenginejournal.com/chrome-81-will-not-load-mixed-content/358298/
    看来是没救的
    BigDogWang
        9
    BigDogWang  
    OP
       2020-10-21 10:40:38 +08:00
    @otakustay 唉,没救了,看来不能白嫖七牛云了
    lxk11153
        10
    lxk11153  
       2020-10-21 10:50:09 +08:00
    @otakustay 这两种方法貌似也不行(可能这里的 content 指的是 scripts)
    1. --allow-running-insecure-content
    2. chrome://settings/content/insecureContent

    ----
    ps: https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html
    wunonglin
        11
    wunonglin  
       2020-10-21 10:52:09 +08:00
    如果你的网页是 https 的,那么就加载不了 http 的了,你可以把你网站的 https 去掉
    Tink
        12
    Tink  
       2020-10-21 11:02:37 +08:00
    这从好几年前就这样的啊
    anonydmer
        13
    anonydmer  
       2020-10-21 11:03:18 +08:00
    是,chrome 好久前就这么干了
    unclemcz
        14
    unclemcz  
       2020-10-21 13:41:23 +08:00
    连静态图片资源都强制 https 应该是今年下半年才开始,之前是外部引入的 js 之类的会 https,图片还不会的。
    我之前也一直用七牛 CDN,从 8 月份开始吧,断断续续有用户反馈图片挂了,一查才发现这个问题,然后就把资源都切换到 https 了。
    taogen
        15
    taogen  
       2020-10-21 14:44:29 +08:00 via Android
    是的,前几天刚修复这个 bug 。七牛云配置了公司子域名 HTTPS 证书就好了。
    A01514035
        16
    A01514035  
       2020-10-21 15:14:30 +08:00
    @taogen #15 七牛云 https 是收费的吧?
    opengps
        17
    opengps  
       2020-10-21 15:44:58 +08:00
    绑定个二级域名,上传个免费 ssl 证书,继续用呗
    clf
        18
    clf  
       2020-10-21 15:50:54 +08:00
    白嫖又拍云呗~或者付费 CDN
    maplelin
        19
    maplelin  
       2020-10-21 15:58:17 +08:00
    https 域名不允许加载 http 资源,浏览器好早就有的限制
    taogen
        20
    taogen  
       2020-10-21 18:26:10 +08:00 via Android
    @A01514035 具体不清楚。七牛云企业用户好像有免费流量额度。
    A01514035
        21
    A01514035  
       2020-10-21 18:57:52 +08:00
    @taogen #20 https 流量是需要的,所以我后来白嫖了又拍云的云存储来做图床。
    lxk11153
        22
    lxk11153  
       2020-10-31 12:52:30 +08:00
    #10 "insecureContent" 原来是不影响隐身模式的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2863 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 11:29 · PVG 19:29 · LAX 04:29 · JFK 07:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.