2

我正在使用 wamp 在 localhost 上运行 facebook 应用程序。我的应用程序在 localhost 上运行良好。我已在应用设置中指定取消授权回调 url 为

“http://localhost/MyApp/deauthorize.php”

但是当我删除该应用程序时,没有对 deauthorize.php 进行 ping 操作。我可以通过我的机器访问这个脚本。我尝试了http://developers.facebook.com/tools/debug工具,但在解析 localhost URL 时出错。是不是我不能给 localhost url 取消授权?或者如果我错过了什么。任何帮助表示赞赏。谢谢你

4

1 回答 1

2

当然,您不能使用 localhost 地址作为回调 URL,因为从网络上的“外面”无法知道 localhost 应该是您的机器。

我可以通过我的机器访问这个脚本。

但是 Facebook 的服务器并没有在你的机器上运行……</p>

如果您想让它用于测试,请在某处获取 DynDNS 地址,并确保您的 Web 服务器也可以从外部访问。

于 2012-06-29T17:06:53.463 回答