V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
BigDogWang

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

  •  
  •   BigDogWang · Oct 21, 2020 · 7428 views
    This topic created in 2014 days ago, the information mentioned may be changed or developed.

    版本:86.0.4240.80

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

    https://blog.fxcdev.com/

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

    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  
       Oct 21, 2020
    background-image:url( http//cdn.blog.fxcdev.com/blog/typecho/thumb_use_git_hook.jpeg-blog);

    你有一个地址是这样的,似乎 http 后面的冒号少了,先修复一下这个看看情况?我感觉是有相互影响的
    otakustay
        8
    otakustay  
       Oct 21, 2020
    看了一下,Chrome 81 开始 HTTPS 下的 HTTP 请求全部升级
    https://www.searchenginejournal.com/chrome-81-will-not-load-mixed-content/358298/
    看来是没救的
    BigDogWang
        9
    BigDogWang  
    OP
       Oct 21, 2020
    @otakustay 唉,没救了,看来不能白嫖七牛云了
    lxk11153
        10
    lxk11153  
       Oct 21, 2020
    @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
    shakaraka
        11
    shakaraka  
    PRO
       Oct 21, 2020
    如果你的网页是 https 的,那么就加载不了 http 的了,你可以把你网站的 https 去掉
    Tink
        12
    Tink  
    PRO
       Oct 21, 2020
    这从好几年前就这样的啊
    anonydmer
        13
    anonydmer  
       Oct 21, 2020
    是,chrome 好久前就这么干了
    unclemcz
        14
    unclemcz  
       Oct 21, 2020
    连静态图片资源都强制 https 应该是今年下半年才开始,之前是外部引入的 js 之类的会 https,图片还不会的。
    我之前也一直用七牛 CDN,从 8 月份开始吧,断断续续有用户反馈图片挂了,一查才发现这个问题,然后就把资源都切换到 https 了。
    taogen
        15
    taogen  
       Oct 21, 2020 via Android
    是的,前几天刚修复这个 bug 。七牛云配置了公司子域名 HTTPS 证书就好了。
    A01514035
        16
    A01514035  
       Oct 21, 2020
    @taogen #15 七牛云 https 是收费的吧?
    opengps
        17
    opengps  
       Oct 21, 2020
    绑定个二级域名,上传个免费 ssl 证书,继续用呗
    clf
        18
    clf  
       Oct 21, 2020
    白嫖又拍云呗~或者付费 CDN
    maplelin
        19
    maplelin  
       Oct 21, 2020
    https 域名不允许加载 http 资源,浏览器好早就有的限制
    taogen
        20
    taogen  
       Oct 21, 2020 via Android
    @A01514035 具体不清楚。七牛云企业用户好像有免费流量额度。
    A01514035
        21
    A01514035  
       Oct 21, 2020
    @taogen #20 https 流量是需要的,所以我后来白嫖了又拍云的云存储来做图床。
    lxk11153
        22
    lxk11153  
       Oct 31, 2020
    #10 "insecureContent" 原来是不影响隐身模式的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5672 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 508ms · UTC 09:00 · PVG 17:00 · LAX 02:00 · JFK 05:00
    ♥ Do have faith in what you're doing.