0

我正在尝试根据以下教程创建一个使用 facebook 登录的 MVC3 C# 简单应用程序:

http://facebooksdk.codeplex.com/wikipage?title=Getting%20Started%20with%20an%20ASP.NET%20MVC%203%20Website

我在 facebook 中设置了一个应用程序,设置如下:

  1. 选择了 facebook 登录的网站
  2. 网站网址:http://localhost:14568/<-- 14568 与我在 VS2010 中为该项目设置的端口号相同。
  3. 我已将我从 facebook 收到的 appId 和 appSecret 添加到我的 webconfig 文件中,如教程中所示。

当我运行我的应用程序并单击我的 facebook 登录图标时,它会将我重定向到 facebook,然后我登录到 facebook,选择不保存设备。完成此步骤后,我在 facebook 中收到以下错误:

作为登录过程的一部分,可能发生了错误。您可以关闭此窗口并尝试返回应用程序,但它可能会要求您再次登录。这可能是由于应用程序中的错误。

我完全按照教程进行了操作,但出现了这个错误,我在教程中注意到,在 facebook 中设置应用程序看起来不同。有什么我想念的吗?

4

1 回答 1

1

看来您必须在 facebook 中注册该页面的 URL,可从 Internet 访问。就您使用http://localhost:<portnumber>facebook API 而言,您无法访问您的页面。

于 2012-10-08T10:47:59.967 回答