logo NodeSeekbeta

Vaultwarden网站图标咋变这样了

image

  • https://github.com/dani-garcia/vaultwarden/issues/5452

    问题描述:

    • 在 Vaultwarden 1.33.0 版本中,桌面客户端和浏览器扩展无法显示网站图标(icons)
    • 此问题仅影响桌面客户端和浏览器扩展,Web 界面和 iOS/Android 应用不受影响
    • 将版本回退到 1.32.7 可以解决问题

    原因:

    • 问题源于新增加的安全响应头 Cross-Origin-Resource-Policy: same-origin
    • 这个安全头阻止了客户端加载图标资源

    解决方案:
    根据使用的不同 Web 服务器,可以采用以下方法之一:

    1. Nginx 配置:
    location ~ /icon.png$ {
      proxy_hide_header Cross-Origin-Resource-Policy;              
      proxy_pass http://vaultwarden-default;
    }
    
    1. Apache 配置:
    <LocationMatch icon\.png$>
        Header unset Cross-Origin-Resource-Policy
    </LocationMatch>
    

    注意事项:

    • 这个修改只需要针对图标请求路径(以 /icon.png 结尾的 URL)
    • Vaultwarden 团队正在考虑在后续版本中针对图标端点移除这个响应头
    • 如果使用其他反向代理服务器,核心思路是在图标请求时移除 Cross-Origin-Resource-Policy 响应头

    这个问题已经被官方确认并在 GitHub issue #5469 中被标记为已完成修复。

  • @by #1 我在软路由上用lucky反代的

  • 等下个版本吧 yct022

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有60492位seeker

🎉欢迎新用户🎉