0
Azureでサーバーレス機能を使用しています.Javascriptで書かれ、HTMLとフロントエンドのJSが返されます。 JSは、リモートでホストされているBLOBファイルにアクセスすることになっています。今、私はCORSエラーを投げています。Azure Serverless機能 - 応答ヘッダーでCORSを有効にする
headers: {
'Content-Type': 'text/html',
'Access-Control-Allow-Origin': '*'
'Access-Control-Allow-Origin': 'https://tif.azurewebsites.net',
'Access-Control-Allow-Methods': 'GET, POST, OPTIONS, PUT, PATCH, DELETE',
'Access-Control-Allow-Credentials':'true',
'Access-Control-Allow-Headers': 'X-Requested-With,content-type',
'Access-Control-Allow-Headers' : 'Access-Control-Allow-Headers, Origin,Accept, X-Requested-With, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers'
}
Content-Typeヘッダーは完全に機能しますが、ヘッダーにAccess-Control-Allow-Originを追加しました。
私はここで間違っていますか?
あなたはブロブストレージのCORS設定を設定しましたか? JSはBLOBストレージからブロブにアクセスしているので、ストレージ用のCORSを設定する必要があると思います。 –
ありがとうございました。それは意味があります。「許可されたヘッダー」と「公開されたヘッダー」に何を追加する必要がありますか? –
"allowed headers"と "exposed headers"の両方に '*'を付けてください。 –