을 사용하는 응용 프로그램 구성에서는 Firebase를 사용하고 인증을 데모하는 데 사용되는 FirebaseUI Android app을 사용하면 URL이 허용되지 않습니다.
페이스 북 로그인 오류로 실패 :FirebaseUI
Given URL is not permitted by the application configuration.: One or more of the given URLs is not allowed by the App's settings. To use this URL you must add a valid native platform in your App's settings
을 Firebase documentation의 지침에 따라 내가
- 추가 내 페이스 북 응용 프로그램을 사용할 수 있습니다. 는
- 에서, OAuth를이 URI에에게을 리디렉션 유효한의 OAuth에 페이스 북의 대시 보드에 중포 기지 콘솔에서 URI를 재 복사 한 앱 ID와 중포 기지 콘솔에 페이스 북에서 앱의 비밀을 복사 예를 들어 https://my-test-1234.firebaseapp.com/__/auth/handler
- 가 설정 한 안드로이드 데모 앱 내의 values / config.xml 파일에있는 Facebook 앱 ID.
는 또한 유사한 살펴 보았다,하지만 페이스 북의 대시 보드에서, 또한 그래서 오래된 StackOverflow의 질문과 솔루션에 대한 인터넷 검색, 앱 도메인 필드에
- 응용 프로그램 도메인을 추가
- 플랫폼을 Firebase 콘솔의 URL로 웹 사이트로 설정 - OAuth 리디렉션 URI와 동일 (예 : 이 페이스 북의 설정에 대한 중포 기지 문서의 모든 세부 사항이 아니며, 페이스 북의 대시 보드가 최근에 변경 되었기 때문에 https://my-test-1234.firebaseapp.com
나는 여기에 조금 추측하고있다.
또한,이 는는 안드로이드 응용 프로그램입니다하지만 FirebaseUI for Android — Auth를 사용하여 페이스 북 로그인 구현 Facebook Login for Android의 정상 구현에 비해 다릅니다. 이것이 내가 페이스 북 대시 보드에서 플랫폼을 Android 웹 사이트가 아니라 웹 사이트로 추가 한 이유입니다.