我正在使用 Softlayer 对象存储并使用 SDK API 从部署在 IBM Bluemix 上的 Node.js 应用程序访问 S3 存储桶中的对象。我能够将对象插入存储桶中,但是在使用 SDK API 访问对象时,出现如下 CORS 错误:
XMLHttpRequest cannot load https://s3-api.us-geo.objectstorage.softlayer.net/<my bucket-name>/<my object-name>. No. 'Access Control-......Allow-Origin' header is present on the requested source. Origin 'http://localhost:6009' is therefore not allowed.
在 AWS S3 中,我们可以在存储桶级别配置属性,并且可以显式启用 CORS,但是我在 Softlayer 中看不到任何此类选项。
请指教。