2016-10-12 3 views
0

this에 따라 Authorization Code Grant 플로우를 사용하여 인증 엔드 포인트에서받은 코드를 토큰 교환에 사용하려고합니다. 나는 내가 '상태'PARAM 어떻게 사용해야할지 모르는 인정 (Asana Connect에서 No route found 오류가 발생했습니다.

https://app.asana.com/-/oauth_authorize?response_type=code&client_id=123468022031234&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&state=foo

- 문서가이 명확하지 않으며, 필요한 것, 또한, 내 응용 프로그램입니다 : 내가 처음이 전화를 발행 0/12341234fd6ccf6d168420f7f8600c93

그때 사용하지 웹 기반 리디렉션 URL 값 때문에 나에게 약간 난독이 코드를() 제공 즉, 자동으로 생성 된 내 앱 개발자 앱 관리 페이지)

입니다 이 통화의 경우 :

https://app.asana.com/-/oauth_token?grant_type=authorization_code&client_id=123468022031234&client_secret=1234123442d5048f64ac39ca857ec57a&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&code=0%2F12341234fd6ccf6d168420f7f8600c93

불행하게도 필요한 토큰 대신 "경로를 찾을 수 없음"을 반환합니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

답변

0

POST 여야합니다. 나는 GET 호출을 사용하고 있었다.

관련 문제