0
のために拒否された以下の郵便配達のスクリーンショットで見られるようにhttps://github.com/AzureADQuickStarts/AppModelv2-WebAPI-DotNetからAPIを使用しようとすると、私はメッセージMSALのWeb APIの認証は、この要求エラー
{ "Message": "Authorization has been denied for this request." }
を取得しています:
私はjsファイルから呼び出すことを試みています
$.ajax({
type: "GET",
url: window.config.webApi + "TodoList/Get",
headers: {
'Authorization': 'Bearer ' + accessToken,
},
}).done(function (data) {
logMessage("Web APi returned:\n" + JSON.stringify(data));
})
.fail(function (jqXHR, textStatus) {
logMessage("Error calling the Web api:\n" + textStatus);
});
WebAPIコントローラコードを投稿できますか? Web APIのStartupクラスのコードも投稿してください –
jwt.ioのようなサービスでアクセストークンをチェックする必要があります。オーディエンスの主張があなたのAPIと一致するかどうか確認 – juunas