Я попытался войти в партнерский центр Microsoft, используя api –via почтальон
(https://login.microsoftonline.com/****** / oauth2 / token)
, Конечно, после выполнения шагов, которые Microsoft разместила, выполните следующие действия:
• Зарегистрируйте свое приложение с помощью Azure AD.
• Получите авторизацию.
• Получить токен доступа.
• Позвоните в Microsoft Graph с токеном доступа.
• Используйте токен refre sh, чтобы получить новый токен доступа.
Он работал отлично на почтальоне. Он вошел в систему и восстановил всех доступных клиентов в моей учетной записи партнерского центра. API, который я использовал, был:
https://api.partnercenter.microsoft.com/v1/customers
Однако, когда я попытался запустить его локально в моем проекте Laravel, я смог войти в свой учетная запись партнерского центра и маркер возврата, но каждый раз, когда я пытаюсь получить доступ ко всем доступным клиентам, мне постоянно угрожает «401 несанкционированный доступ». Дело в том, что я даже исправил свой токен, но получил то же сообщение об ошибке.
Я попробовал этот сценарий с 2 разными библиотеками (GuzzleHttp \ Client) и CURL, но получил одно и то же сообщение об ошибке.
Почему он работает на Postman, а не локально? Есть ли что-то, что я должен добавить в свой проект?
Я много гуглил, но не смог найти ответ или что-нибудь немного связанное с.
Заранее спасибо