2013-03-26 2 views
3

페이스 북으로 내 웹 사이트에 로그인하고 데이터베이스에 사용자 데이터를 저장하고 싶습니다. 저는 탱크 인증 소셜 라이브러리를 사용하고 있습니다. 모든 것이 완벽하게 괜찮지 만 로그인하려면 클릭하십시오. 나는이 문제의 모르는 경우 단계적으로 사용하여 내가 잘못 임하지만, 페이스 북은 나에게 그것에 문제가 무엇 그탱크 인증 사회를 사용하여 codeigniter에서 리디렉션 문제 social

An error occurred. Please try again later. 

    API Error Code: 191 
    API Error Description: The specified URL is not owned by the application 
    Error Message: Invalid redirect_uri: Given URL is not allowed by the Application configuration. 

과 같은 오류를 보여, 난 하나 개의 도움이, 이해할 수없는 나는 그에게 매우 감사 할 것이다, 사전에 ks보다,

+1

좋은 질문입니다, 나는 또한 해결책을 원합니다. – user2046638

답변

1

귀하의 Facebook 응용 프로그램은 기본적으로 캔버스 URL "http://apps.facebook.com/your_app"을 "소유"하지만 사용자가 입력해야하는 주어진 도메인도 포함합니다. redirect_uri은 보안상의 이유로 사용자를 리디렉션 할 수 있습니다. 당신이이 일을 할 수없는 경우

, 당신은 같은 http://apps.facebook.com/my_redirect 간단하게 예를 들어 echo <script>top.location = 'http://google.com'</script>컨트롤러/my_redirect.phpindex 기능을 가지고 사이트를 가리 키도록 redirect_uri을 가질 수 있습니다.

관계없이 응용 프로그램에서 설정을 확인하고 많은 사람들이 게시하고 답변을 얻은 이후로 더 많은 오류를 읽어보십시오.

1

당신은 페이스 북 응용 프로그램 설정에서 응용 프로그램 URL을 설정해야한다

Given URL is not allowed by the Application configuration.