발생하는 오류는 다음과 같습니다:
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
앱 도메인은 사이트 설정에 지정되어 있습니다. 서브도메인이 아니며 사이트는 https를 사용하고 있습니다. 혹시 모르도록 설정에서 www도 함께 설정해 두었습니다.
확인해 보니 제품(Products) > Facebook 로그인 설정에서 enforce https가 강제되어 on으로 설정되어 있을 뿐만 아니라, 다음과 같은 설정도 활성화되어 있습니다:
Use Strict Mode for Redirect URIs Only allow redirects that use the Facebook SDK or that exactly match the Valid OAuth Redirect URIs. Strongly recommended.
다른 곳에서 이 문제를 해결하기 위해 이 설정을 off로 변경할 수 없음을 확인했습니다. 해당 영역에 도메인을 추가하면 리다이렉트 URI가 화이트리스트에 등록되지 않았거나 일치하지 않는다는 실패 오류가 발생합니다.
계정 생성과 기존 계정 로그인 모두를 위한 discourse의 리다이렉트 URI는 무엇이어야 하나요?
