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

next/image 无法携带 Referer 导致没法过腾讯 COS 的防盗链怎么办

  •  
  •   Foryou920 · Jul 12, 2022 · 2949 views
    This topic created in 1392 days ago, the information mentioned may be changed or developed.
    昨天晚上花了点时间把项目里边的 img 标签全部换成 next/image ,满心欢喜的 build 然后 start ,结果控制台报一堆访问图片的 403 错误,前端的图片也没法显示出来,Devtools 看后端返回提示 "url" parameter is valid but upstream response is invalid

    在 next 的 issues 上找到类似的问题: https://github.com/vercel/next.js/issues/

    问问各位大佬 这种情况该怎么办,直接关掉防盗链吗?
    estk
        1
    estk  
       Jul 12, 2022 via Android
    防盗链规则设置允许空 referer ,不过这样别人前端就可以空 ref 引用你了
    Foryou920
        2
    Foryou920  
    OP
       Jul 12, 2022
    @estk 那还不如关掉呢
    estk
        3
    estk  
       Jul 12, 2022 via Android
    @Foryou920
    大部分网站论坛自带 ref ,可以阻断
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1078 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 23:56 · PVG 07:56 · LAX 16:56 · JFK 19:56
    ♥ Do have faith in what you're doing.