2014-04-06 1 views
0

오늘 내 페이스 북 응용 프로그램을 nodejitsu으로 옮겼습니다. oauth/dialog GET 요청에서 무엇이 잘못되었는지 알 수 없습니다.또 다른 Facebook OAuth 오류 500

app.nodejitsu.com 내가 주변에 너무 많이 연주, URI 예를 들어, 좋았다 리디렉션 내 응용 프로그램 설정에 새 응용 프로그램 도메인을 추가 :

는 내가 가진 것을 확인 이 속성들과 나는 그것이 아직도 나에게 500 에러를주는 이유를 알지 못했다. stackoverflow에서 대부분의 게시물을 확인했지만 모두 유효한 오류로 보였지만 문제가 반영되지 않았습니다.

답변

1

내 문제를 발견 한 것입니다.

응용 프로그램을 nodejitsu로 마이그레이션 한 후 내 localhost 앱이 계속 작동합니다. 그래서 Facebook의 허용 된 앱 도메인에서 localhost을 삭제하기로 결정했습니다. 다시 테스트했을 때이 오류가 발생했습니다 :

"주어진 URL은 응용 프로그램 구성에서 허용되지 않습니다. 주어진 URL 중 하나 이상이 응용 프로그램 설정에서 허용되지 않습니다. 웹 사이트 URL 또는 Canvas와 일치해야합니다. URL이거나 도메인이 앱의 도메인 중 하나의 하위 도메인이어야합니다. "

좋아, 이렇게 생각했다. 문제가 올바르지 않은 도메인에서 발생했다면 나는 여전히 nodejitsu에 대한 메시지를 받게 될 것이기에 제가 생각했던 요청에 오류가있었습니다.

수동으로 요청을 편집 한 결과 내 redirect_uri이 http로 시작되지 않았다는 것을 알아 냈습니다.

변경 했으므로 작동했습니다.