我在我的应用程序中使用Hybridauth库来让用户通过Facebook登录。我收到以下错误
无法加载网址:此网址的域名未包含在应用网域中。要加载此网址,请将应用的所有域和子域添加到应用设置中的应用域名字段。
我无法解决它。我无法找到正确的错误。请帮帮我。以下是应用设置屏幕截图 App basic setting screenshot
以下是错误截图 Error screenshot
答案 0 :(得分:0)
您必须先阅读本文才能解决此问题。 How to fix Facebook apps “Error: Can’t Load URL: The domain of this URL isn’t included in the app’s domains”
我读了它,发现我在redirect_uri中遗漏了一些东西。我在redirect_uri中遗漏了一些参数。
我是如何解决的?
www.facebook.com/v2.12/dialog/oauth?auth_type=rerequest&client_id=111111111&state=e5d6b215cb999as5efc7cd18d34890b9&response_type=code&sdk=php-sdk-5.6.2&redirect_uri=www.domain.com/fbcallback?hauth_done= Facebook&scope=email,public_profile,user_friends
查看网址 redirect_url i-e www.domain.com/fbcallback?hauth_done=Facebook
中的参数。在您的应用设置中,您的有效OAuth重定向URI 必须如上所述,如上所述。
必须像
www.domain.com/fbcallback?hauth_done=Facebook
它完美地为我服务。 : - )