Django 및 python-social-auth를 사용하여 웹 응용 프로그램을 개발 중입니다. 사용자가 Facebook으로 로그인하길 원합니다.Facebook 사회 인증 로그인 : URL을로드 할 수 없습니다.이 URL의 도메인은 앱 도메인에 포함되어 있지 않습니다.
내 파이썬 설정이 있습니다 : 개발자 대시 보드에 대한 페이스 북에서
Can't Load URL: The domain of this URL isn't included in the app's domains.
To be able to load this URL, add all domains and subdomains of your
app to the App Domains field in your app settings.
: 그들이 자격 증명을 제공해야
내 사용자가 페이스 북의 페이지를 입력SOCIAL_AUTH_FACEBOOK_KEY = '...'
SOCIAL_AUTH_FACEBOOK_SECRET = '...'
SOCIAL_AUTH_FACEBOOK_SCOPE = ['email']
는는이 같은 오류가 표시 "Facebook 로그인"제품을 추가하고 리디렉션 URL을 추가했습니다.
http://localhost:8000/complete/facebook/
설정에서 웹 사이트 사이트 URL은 http://localhost:8000/
으로 설정되고 App Domains는 localhost
으로 설정됩니다.
내가 뭘 잘못하고 있니?
https://www.facebook.com/v2.9/dialog/oauth?scope=email&state=HSfkstGUR5028DMhUzfWOSgo6fpPx29E&redirect_uri=http%3A%2F%2Flocalhost%3A8000%2Fcomplete%2Ffacebook%2F%3Fredirect_state%3DHSfkstGUR5028DMhUzfWOSgo6fpPx29E&client_id=...&return_scopes=true
을 실제로 잘 작동합니다. 어쩌면 그들은 최근에 뭔가를 변경했습니다. –