You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

阿里云OSS图片URL在GitHub Issue无法显示,其他Markdown预览正常

GitHub无法加载阿里云OSS图片的原因分析

导致阿里云OSS图片在GitHub Issue中无法显示,但在其他Markdown预览工具正常显示的原因主要有以下几点:

  • 跨域资源共享(CORS)配置缺失
    GitHub页面的域名是github.com,浏览器会严格执行同源策略。如果你的阿里云OSS Bucket没有配置允许github.com跨域访问的规则,浏览器会拦截图片请求,导致显示空白。而其他Markdown预览工具要么没有严格的跨域校验,要么自身域名已被OSS的CORS规则允许,所以能正常加载。

  • OSS Bucket访问权限限制
    如果你的OSS Bucket设置为私有读写,或者没有开启公共读权限,GitHub无法获取到图片资源。而本地的Markdown预览工具可能是通过你本地的OSS访问凭证(比如环境变量、配置文件)进行访问,所以能正常加载图片。

  • GitHub图片代理的兼容性问题
    GitHub会对外部图片请求进行代理转发,若OSS的访问规则限制了代理请求的请求头、来源,或者OSS域名未被GitHub代理服务识别,就会导致代理请求失败,图片无法显示。

内容的提问来源于stack exchange,提问作者roy zhang

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 22:04:52