0
ajaxメソッドを使用してファイルをS3にアップロードしています。私のファイルは正常にアップロードされていますが(204コードあり)、まだ成功していません。エラーは発生しません。 要求されたリソースに 'Access-Control-Allow-Origin'ヘッダーがありません。次のようにAWS S3ファイルアップロード、「Access-Control-Allow-Origin」エラーが発生しない
私のクロスドメインポリシーは
<?xml version="1.0" ?>
<cross-domain-policy>
<allow-access-from domain="*" />
<allow-http-request-headers-from domain="*" headers="*">
</allow-http-request-headers-from>
</cross-domain-policy>
私のAjaxの方法、
$.ajax({
url : url,
type: "POST",
data: data,
contentType: false,
processData: false,
success: function(){
console.log("success")
},
error: function(){
console.log("error")
}
})
ブラウザで画像URLを直接呼び出すと画像が表示されますか? – user6838959
いいえ、しかし、私はs3のブラウザにアクセスしようとすると、特定の画像のリンクをコピーし、画像を見ることができるブラウザに貼り付けた後。 – Shruti
画像の権限が正しく設定されていますか? awsコンソールからログアウトした後にコピーされたURLが機能していますか? – user6838959