私はStackOverflowで多くの同様の問題を読んでいますが、解決策は私のためには機能しません。 Postman(Chrome拡張機能)を使用して使用できます。私は 'Header'としてデータを渡しています。私は200のリターンコードを取得します。XMLHttpRequestを読み込めません。プリフライトの応答に無効なHTTPステータスコードがある405
$.ajax(apiUri, {
beforeSend: function (xhr, settings) {
xhr.setRequestHeader('Authorization', 'Bearer ' + $('#AccessToken').val());
},
dataType: 'text',
cache: false,
success: function (data) {
console.log(data);
$('#output').text(data);
}
});
しかし、この場合には、私はエラーを得た:私はAJAXのjQueryを使用してこのメソッドを呼び出す必要が
私は、web.configファイルに設定されているリソースサーバ側で
同様
。
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Headers" value="Content-Type" />
<add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS" />
</customHeaders>
</httpProtocol>
解決策が見つかりました同じ。 –