Информация об ошибке указывает на то, что вы используете URL-адрес приложения Azure AD в качестве ресурса.
Как мы уже упоминали, вам нужно использовать API WebApp (не приложение Azure AD), к которому вы хотите получить доступ в качестве ресурса.Для получения дополнительной информации, пожалуйста, обратитесь к этой ссылке .
POST https://login.microsoftonline.com/{tenantId}/oauth2/token
Content-Type: application/x-www-form-urlencoded
grant_type=client_credentials&client_id={clientId}&client_secret={secret key}=&resource={resourceaddress}
Примечание: Если мы хотимЧтобы использовать OAuth 2 grant type: password
, нам нужно зарегистрировать приложение Azure AD native .Для получения дополнительной информации, пожалуйста, обратитесь к другому SO поток .