2010-04-29 4 views
0

현재 Vimeo의 Oauth 구현 및 데스크톱 앱에 심각한 문제가 있습니다. 내 프로그램은 다음을 올바르게 수행합니다.Vimeo 데스크톱 앱 OAuth

1- 내 키와 암호로 권한이없는 요청 토큰을 요청하고 토큰과 토큰 비밀을 반환합니다.

2 토큰을 사용하여 사용자가 이동하는 URL을 생성하고 응용 프로그램의 이름을 표시하고 사용자가 자신의 계정을 사용할 수 있도록 허용합니다. 그런 다음 사용자가 반환하고 우리의 응용 프로그램에 넣는 검증자를 보여줍니다.

문제는 세 번째 단계이며 실제로 액세스 토큰에 대한 토큰을 교환하는 것입니다. 기본적으로 우리가 시도 할 때마다 "잘못된/만료 된 토큰 - 전달 된 oauth_token이 유효하지 않거나 유효 기간이 만료되었습니다"라는 메시지가 나타납니다.

설명서를 살펴본 후 배포시 콜백이 필요합니다. 사용자에게 "승인 된 토큰"을 제공하지만 데스크톱 응용 프로그램을 개발하면서이를 수행 할 수는 없습니다. 그래서 1에서 검색된 토큰이이 단계에서 유효하다고 가정합니다. (실제로는 다음과 같습니다 : http://vimeo.com/forums/topic:22605)

이제 실제 vimeo 응용 프로그램 계정에 여기에 뭔가가 누락되어 있습니다. 콜백이있는 웹 호스팅 앱으로 취급하고 있습니까? 모든 요소가 제대로 작동하기 때문에이 동일한 구성 요소를 사용하여 동일한 방식으로 Oauth 로그인을 만들었습니다. 사전에

감사, 고정

베리

답변

0

. Vimeo가 끝날 때 문제였습니다.

관련 문제