-1

我无法将 Facebook 登录集成到我的网站,因为它给了我一个错误:

应用程序配置不允许给定 URL。:应用程序的设置不允许一个或多个给定 URL。它必须与网站 URL 或画布 URL 匹配,或者域必须是应用程序域之一的子域。

config.php 中的代码也是:

<?php
session_start();
$appID='Your App Id';
$appSecret='Your App Secret';
if($_SERVER['HTTP_HOST']=='localhost'){
$base_url='http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
}else{
$base_url='http://'.$_SERVER['HTTP_HOST'];
}
?>

我从http://www.idiotminds.com/login-with-facebook-using-php-sdk/找到了教程

Facebook 应用程序中的网站 URL 是:http ://www.angeloscleanthous.com/chat/facebook/

画布 URL 与站点 URL 相同。

有谁知道我做错了什么?

4

1 回答 1

0

如果 facebook 应用程序中的站点 URL 是:http ://www.angeloscleanthous.com/chat/facebook/

然后

您必须通过以下方式访问 facebook api 代码

http://www.angeloscleanthous.com/chat/facebook/

换句话说,当您将站点 URL 放在浏览器上时,您的访问 facebook api 的代码应该会运行。

于 2013-03-28T12:02:25.130 回答