我正在使用pdf.js附带的示例viewer.html示例来尝试使其显示位于AWS S3中的pdf。
我得到的是与控件访问相关的错误
[错误]起源http://192.168.33.10被Access-Control-Allow-Origin禁止。
我进入了S3存储桶并添加了以下CORS
<CORSConfiguration>
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedMethod>PUT</AllowedMethod>
<AllowedMethod>POST</AllowedMethod>
<AllowedMethod>HEAD</AllowedMethod>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>
但是,添加此命令后,仍然出现跨脚本错误。
是否还需要执行其他步骤以允许从JS访问S3中的文件?
或者,CORS规则应如何使其正常工作?