Я пытаюсь интегрировать аутентификацию Microsoft Graph и доступ к sharepoint и User's Graph Profile & Pic. Я следил за их документом https://developer.microsoft.com/en-us/graph/docs/authorization/app_authorization
Я могу выполнить первый шаг Аутентифицировать пользователя и авторизовать приложение, но не Получить токен доступа сильный>. Я проверил это в Postman, могу получить ответ токена доступа. Точно так же я пытаюсь сделать это с помощью JQuery Ajax, но получаю
XMLHttpRequest не может загрузить https://login.microsoftonline.com/common/oauth2/token . На запрошенном ресурсе отсутствует заголовок Access-Control-Allow-Origin.
$.ajax({ type:"POST",headers: {
'Content-Type':'application/x-www-form-urlencoded'
},
crossOrigin: true,url: "https://login.microsoftonline.com/common/oauth2/token",data:$.param({grant_type: "authorization_code",redirect_uri:"http://localhost:92",client_id:"8c907c91-1b21-4468-825e-116a4f663249",client_secret:"xxxxxxxxx+=",code:"AQABAAIAAABnfiG-mA6NTae7CdWW7QfdkHvUMGWjMMTjOGwaac7c-pFOjLqj98r37uhB1a1XqjnCL-nK5HcvRIYLhLSUQJZeY9ybZLgWfSl4U0CNdZkwIvee_r6-hPC0Wts0ULDWzkg_nHWLHrquAjJ67T84vuIUv8525xTVdm1Ej07EPRttlske50jy1lruaLX0Wzdj72VnAQ0iRHB_VKwEA-1YB7VOt6qh9756XYkDUfzJMZTxTawT5PVQFyv2joy0TbUYljkyT8RgzdhgT6YV6Rum3cQZg3Amso-0-6umF_1ECfdjmXXxdkscAmsGJHZPrZ1HE8W9zhfsGKlc57QI8J3Qkz-Wfkw8lxcfpp84wHmKnA28jWrww7szXVjjsYmtNsRpSYIvq393QoUZnWN-t0D71510pVAYswr6R3_rR80SMrMvolIpoXeIvPDoOkLszgYEeNRkGAcjVYD5XS4aajyrWqCSUz3xzNt8Vb6x9QBCWxw9xAottQM5ZZIbWc9zrKmmPL8sqkEpJ7Z95QdJjgkFy0qT5c_GQwKNoAiF96iVhyLiULvjwlFYsV9d84QGnz_a5NIt6mMbhgJoY32snEJN7kMyK9uzTHdglkkl-9UgJNnpArN5D8hywaERMN4Fy7RZxnqx9Mt4UnnfK9-RnjvaIE6TIAA",resource:"https://graph.microsoft.com/"}), success: function(result){
$("#div1").html(result);
},
error: function(){
$("#div1").html("Error");
}});
Но в консоли я могу видеть ответ из метода публикации, потому что для проблемы «Acces-origin» я не мог получить ответ в моей части Ajax Success.