225 个问题
你遇到的问题属于 跨域资源共享 (CORS) 限制,尤其是在访问其它网站图片资源时。简单来说:
- 当你直接从
<Image Source="http://example.com/image.jpg" />
加载图片,如果该站点没有正确设置 CORS 头(Access-Control-Allow-Origin
),浏览器或运行时环境(比如 WPF、UWP、Xamarin)会阻止它被渲染。
你需要确保你的中转 API 返回的是一个完整的图片响应,包括:
- 正确的 Content-Type
- 不要进行任何 HTML 包裹或转换
- 允许匿名访问(无需授权)
- 设置合适的缓存策略(可选)
如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。
注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。