2015-01-16 1 views
0

내가 문제 나 오류를레일 Heroku가 사용자 정의 도메인 - 감안할 때 URL은

을 감안할 때 URL을 얻고있다

이 아닌 페이스 북의 OAuth 로그인 잘 재생 Heroku가 사용자 정의 도메인을 얻는 데 사용할 수 없습니다 응용 프로그램 구성에 의해 허용됩니다. 주어진 URL 중 하나 이상이 응용 프로그램 설정에 의해 허용되지 않습니다. URL은 웹 사이트 URL 또는 Canvas URL과 일치해야하며, 도메인은 앱 도메인 중 하나의 하위 도메인이어야합니다. 페이스 북의 한 https://www.facebook.com/help/community/question/?id=542958419109491

등 다양한 스레드에서 조사

지금까지 내 설치는 http://domain.com가 리디렉션되는 루트 http://www.domain.com

에 CNAMES이 www.domain에 대한 변경되었습니다이 입니다 .com 그래서 내 heroku 응용 프로그램의 별칭입니다. 잘 보여줍니다.

https://devcenter.heroku.com/articles/custom-domains 예를 들어, 기존의 DNS A 레코드를 사용하는 존 에이펙스 도메인 (일명 "벌거 벗은", "베어드"또는 "루트"도메인)은 헤로 쿠에서 지원되지 않습니다. 동적 인 런타임 환경에서 여전히 복원력이있는 반면 루트 도메인을 허용하는 대체 구성입니다. "

하지만 난 페이스 북의 로그인을 클릭하면이 효과 FB 로그인

, 그것은 그 오류를 던질거야 방법을 모르겠어요. 내가 함께하고

지금 www를 포함하여 내 응용 프로그램 설정에서 다양한 설정을 시도했습니다, 나는

App domain: domain.com 
Site URL: http://domain.com 
Mobile site URL: http://domain.com 
Embedded browser OAuth Login is enabled 

로 남겨 두었다는 (나는 위의 모든 옵션에 대한 WWW을 시도,하지만 어쩌면했습니다 내가 시도하지 않은 조합이있다. 나는 실제로 왜 다른 사람이 다른 사람들보다 효과가 있을지 알지 못하는 무작위로 그것을하고있다.)

나는 이것을 해결할 수 없다면 내일 페이스 북에 문제를 열어 볼 수도있다.

+0

을 추가 내 사이트가 www.domain.com에서오고로 일 듯 사용자가 앱을 방문 할 때의 브라우저 – CBroe

+0

괜찮아요. 그들은 www.domain.com에서 방문하고 있는데, 왜 내가 http : // www.domain.com으로 사이트 URL을 바꿀 때 작동하지 않습니까? – Clam

답변

0

이 마지막 조합은 고급 설정에서

App domain: domain.com 
Site URL: http://www.domain.com 
Mobile site URL: http://www.domain.com 
Embedded browser OAuth Login is enabled 

리디렉션 URI는 모든 문제가에서 사용되는 도메인 이름입니다 http://www.domain.com

관련 문제