1

可能重复:
Facebook API 错误 191

我想在我的网站上使用 facebook autentication。如果我使用真实域名在服务器上测试我的应用程序,一切正常。

但是,如果我在本地测试它。我不断收到此错误消息

http://localhost:60627/account/FacebookLogin?returnUrl=

Error
An error occurred with Put a straw in it. Please try again later.

API Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: Invalid redirect_uri: Given URL is not allowed by the Application configuration.

我很确定我的代码很好,因为它可以在生产服务器上运行。它必须是facebook中的设置。

我在谷歌上搜索,有很多关于这个问题的帖子。

这就是我尝试过的。

  1. 沙盒模式设置为禁用。我已经这样做了。

  2. 设置画布 URL 的值。我的不是 facebook 上的应用程序,我认为这对我不起作用。

  3. 尝试将 localhost 添加到应用程序域,但 facebook 不会让我。

请帮我弄清楚为什么我只在本地机器上收到此消息?

4

1 回答 1

0

您需要使用在应用程序域设置中设置的域。只有该域可用于拨打电话和进行身份验证。

域设置必须是面向公众的域,“无本地主机”

本地主机在大多数情况下不起作用。

于 2012-11-04T13:54:31.843 回答