Срок действия токена 401 в партнерском центре API - PullRequest
0 голосов
/ 09 апреля 2020

Я попытался войти в партнерский центр 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, а не локально? Есть ли что-то, что я должен добавить в свой проект?

Я много гуглил, но не смог найти ответ или что-нибудь немного связанное с.

Заранее спасибо

...