Azure 광고 (고객 API)에서 범위가있는 액세스 토큰을 요청하는 방법

양 케빈

azure 앱 서비스에 배포하는 .net 코어 API가 있으며 하늘색 광고 애플리케이션으로 등록되어 있습니다. 또한 API 노출에 API 범위를 추가합니다.

https://domain.name/Resource.GetStatus

또한 다른 애플리케이션을 등록하고 위임 API 권한을 부여합니다. 이제 우체부에서 범위가있는 액세스 토큰을 요청하고 싶지만 값을 범위에 넣으면 이러한 오류가 발생합니다.

{
    "error": "invalid_scope",
    "error_description": "AADSTS70011: The provided request must include a 'scope' input parameter. The provided value for the input parameter 'scope' is not valid. The scope https://aa-cdapublic-dev.azurewebsites.net/Resource.GetStatus is not valid.\r\nTrace ID: 8256ed8d-65e8-4ad4-865b-0a6fbf473500\r\nCorrelation ID: 65cef3a9-8aa1-4103-8c91-ac2007e27bc0\r\nTimestamp: 2020-04-21 03:47:52Z",
    "error_codes": [
        70011
    ],
    "timestamp": "2020-04-21 03:47:52Z",
    "trace_id": "8256ed8d-65e8-4ad4-865b-0a6fbf473500",
    "correlation_id": "65cef3a9-8aa1-4103-8c91-ac2007e27bc0"
}

belows로 내 우편 배달원 요청 :

method :post
URl:https://login.microsoftonline.com/devglobal.onmicrosoft.com/oauth2/v2.0/token
grant_type:client_credentials
clientid:******
clientsecret:******
scope:https://domain.name/Resource.GetStatus

아직 암시 적 흐름이있는 SPA 페이지에서 시도하지 않았습니다. 우선 내 설정이 올바른지 확인하고 싶습니다.

Hury Shen

client_credentials"grant_type"으로 사용 하는 경우 범위 https://domain.name/.default대신 설정해야합니다 https://domain.name/Resource.GetStatus(그렇지 않으면 문제에서 언급 한대로 오류 메시지가 표시됨). 그건 그렇고, 당신이 사용하는 경우 client_credentials, 당신은 위임 권한을 얻을 수 없습니다. 따라서 "암시 적 흐름"을 사용해야합니다. "암시 적 흐름"으로 내 측면에서 테스트합니다 Resource.GetStatus. 액세스 토큰 성공에서 얻을 수 있습니다 .

최신 정보:

여기에 이미지 설명 입력

여기에 이미지 설명 입력

액세스 토큰을 디코딩합니다. 여기에 이미지 설명 입력

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

iOS 앱에서 FBSDK 액세스 토큰을 새로 고치는 방법

분류에서Dev

passportjs의 새로 고침 토큰에서 새 Google OAuth 액세스 토큰을 얻는 방법

분류에서Dev

새로 고침 토큰을 액세스 토큰으로 교환하는 방법.

분류에서Dev

Objective-C에서 Gmail API 액세스 토큰을 새로 고치는 올바른 방법

분류에서Dev

MSAL.js를 사용하지 않고 웹 API와 각도 앱간에 Azure 액세스 토큰을 처리하는 방법

분류에서Dev

이름을 모르고 객체에 액세스하는 방법

분류에서Dev

24 시간 후에 MSAL.js를 사용하여 azure b2c에서 액세스 토큰을 새로 고치는 방법은 무엇입니까?

분류에서Dev

Google Analytics보고 API v3에 대한 액세스 토큰을 새로 고치는 방법

분류에서Dev

Postman에서 Azure REST API를 호출하기위한 유효한 액세스 토큰을 얻는 방법

분류에서Dev

Google API에서 고유 및 방문에만 액세스하는 액세스 토큰을 얻을 수 있습니까?

분류에서Dev

새로 고침 토큰은 반복적 인 오프라인 사용을 위해 Google Gmail API에 액세스하는 표준 방법인가요?

분류에서Dev

새로 고침 토큰은 반복적 인 오프라인 사용을 위해 Google Gmail API에 액세스하는 표준 방법인가요?

분류에서Dev

FusionAuth에서 서명되고 암호화 된 JWT 액세스 토큰을 생성하는 방법

분류에서Dev

플라스크에서 새로 고침 토큰을 사용하여 새 액세스 토큰을 생성하는 방법은 무엇입니까?

분류에서Dev

Office365 API에서 액세스 토큰을 새로 고치는 동안 잘못된 새로 고침 토큰

분류에서Dev

요청 범위 Bean에서 세션 범위 ManagedBean을 삽입하고 액세스하는 JSF

분류에서Dev

동시 환경에서 액세스 토큰을 새로 고치는 방법은 무엇입니까?

분류에서Dev

Azure 백엔드를 사용하여 Windows 10 앱에서 액세스 토큰을 새로 고칠시기 / 위치

분류에서Dev

vb.net을 사용하여 새로 고침 토큰에서 새 액세스 토큰을 새로 만드는 방법은 무엇입니까?

분류에서Dev

HTML을 반환하는 Azure 액세스 토큰 요청

분류에서Dev

새로 고침 토큰으로 액세스 토큰을 새로 고치는 방법은 무엇입니까?

분류에서Dev

@ azure / identity로 Key Vault에 액세스하고 '요청에 Bearer 또는 PoP 토큰 오류 401이 없습니다'오류가 발생합니다.

분류에서Dev

OAuth 1.0을 사용하여 액세스 토큰 요청에 서명하는 방법

분류에서Dev

Flutter에서 액세스 토큰 값을 전달하는 방법

분류에서Dev

Google Oauth 2는 인증 코드에서 액세스 토큰을 얻고 토큰을 새로 고칩니다.

분류에서Dev

Facebook Graph API-Facebook 광고 캠페인에 액세스하기위한 지원되지 않는 GET 요청?

분류에서Dev

flutter로 http 요청에서 액세스 토큰을 전달하는 방법은 무엇입니까?

분류에서Dev

fql 쿼리에 액세스 토큰을 추가하는 방법

분류에서Dev

만료 된 토큰으로 동시 API 요청을 할 때 여러 토큰 새로 고침 요청을 방지하는 방법

Related 관련 기사

  1. 1

    iOS 앱에서 FBSDK 액세스 토큰을 새로 고치는 방법

  2. 2

    passportjs의 새로 고침 토큰에서 새 Google OAuth 액세스 토큰을 얻는 방법

  3. 3

    새로 고침 토큰을 액세스 토큰으로 교환하는 방법.

  4. 4

    Objective-C에서 Gmail API 액세스 토큰을 새로 고치는 올바른 방법

  5. 5

    MSAL.js를 사용하지 않고 웹 API와 각도 앱간에 Azure 액세스 토큰을 처리하는 방법

  6. 6

    이름을 모르고 객체에 액세스하는 방법

  7. 7

    24 시간 후에 MSAL.js를 사용하여 azure b2c에서 액세스 토큰을 새로 고치는 방법은 무엇입니까?

  8. 8

    Google Analytics보고 API v3에 대한 액세스 토큰을 새로 고치는 방법

  9. 9

    Postman에서 Azure REST API를 호출하기위한 유효한 액세스 토큰을 얻는 방법

  10. 10

    Google API에서 고유 및 방문에만 액세스하는 액세스 토큰을 얻을 수 있습니까?

  11. 11

    새로 고침 토큰은 반복적 인 오프라인 사용을 위해 Google Gmail API에 액세스하는 표준 방법인가요?

  12. 12

    새로 고침 토큰은 반복적 인 오프라인 사용을 위해 Google Gmail API에 액세스하는 표준 방법인가요?

  13. 13

    FusionAuth에서 서명되고 암호화 된 JWT 액세스 토큰을 생성하는 방법

  14. 14

    플라스크에서 새로 고침 토큰을 사용하여 새 액세스 토큰을 생성하는 방법은 무엇입니까?

  15. 15

    Office365 API에서 액세스 토큰을 새로 고치는 동안 잘못된 새로 고침 토큰

  16. 16

    요청 범위 Bean에서 세션 범위 ManagedBean을 삽입하고 액세스하는 JSF

  17. 17

    동시 환경에서 액세스 토큰을 새로 고치는 방법은 무엇입니까?

  18. 18

    Azure 백엔드를 사용하여 Windows 10 앱에서 액세스 토큰을 새로 고칠시기 / 위치

  19. 19

    vb.net을 사용하여 새로 고침 토큰에서 새 액세스 토큰을 새로 만드는 방법은 무엇입니까?

  20. 20

    HTML을 반환하는 Azure 액세스 토큰 요청

  21. 21

    새로 고침 토큰으로 액세스 토큰을 새로 고치는 방법은 무엇입니까?

  22. 22

    @ azure / identity로 Key Vault에 액세스하고 '요청에 Bearer 또는 PoP 토큰 오류 401이 없습니다'오류가 발생합니다.

  23. 23

    OAuth 1.0을 사용하여 액세스 토큰 요청에 서명하는 방법

  24. 24

    Flutter에서 액세스 토큰 값을 전달하는 방법

  25. 25

    Google Oauth 2는 인증 코드에서 액세스 토큰을 얻고 토큰을 새로 고칩니다.

  26. 26

    Facebook Graph API-Facebook 광고 캠페인에 액세스하기위한 지원되지 않는 GET 요청?

  27. 27

    flutter로 http 요청에서 액세스 토큰을 전달하는 방법은 무엇입니까?

  28. 28

    fql 쿼리에 액세스 토큰을 추가하는 방법

  29. 29

    만료 된 토큰으로 동시 API 요청을 할 때 여러 토큰 새로 고침 요청을 방지하는 방법

뜨겁다태그

보관