2013-02-12 5 views
0

저는 스프링 소셜과 페이스 북 로그인을 사용하는 웹 사이트에서 일하고 있습니다. 현재 버전 3의 경우 example을 가지고 놀고 있습니다.페이스 북의 로그인은 localhost로 리디렉션합니다

로컬 호스트에서 이것은 의도 한대로 작동합니다. 그러나 온라인에서는 리디렉션 URI가 잘못되었다는 오류 메시지가 나타납니다. Facebook 앱의 Site URLhttp://subdomain.domain.net/myapp/으로 정의됩니다. redirect_uri Facebook 보내기는 http://localhost:8080/myapp/signin (URL 오류 페이지 매개 변수에서 가져옴)입니다. 이것이 처음 사용 된 구성입니다.

Facebook이 구성을 제대로 업데이트하지 못했을 경우를 대비하여 이미 새로운 Facebook 앱을 만들려고했습니다. 또한 Spring Social ConnectController 응용 프로그램 URL에 추가하려고했습니다. 때마다 같은 오류가 발생합니다.

+1

정상적으로 작동해야합니다. 원래 앱 설정에서 참조한 리디렉션 URL을 여전히 참조하는 경우 서버 변경 사항을 전달하면서 페이스 북처럼 들릴 것입니다. 그러나 FB에 완전히 다른 앱을 등록한 경우 (그리고 속성에 업데이트 된 키/암호를 추가하고 앱을 다시 시작한 경우) 이는 매우 이상합니다. 나는 "domain.net"을 App Domain 설정으로 입력하고 "Facebook 로그인으로 웹 사이트"옵션을 쳤다고 가정합니다. – rhinds

답변

0

나는 간단한 구성 실수를했다. ConnectController을 구성하는 것으로 충분하다고 생각했지만 ProviderSignInController을 놓쳤습니다. 여기에처럼 documentation

관련 문제