1

在过去的几天里,我一直在尝试为我的身份提供者获取 ACS 集成。主要的工作,Google、Yahoo! 和 Live,但我无法让 Facebook 与我的 localhost 开发环境一起工作。Facebook 也更改了他们的应用程序配置页面,我很困惑。

有谁知道配置 ACS 和 Facebook 以协同工作的更新步骤?我的网址是: http://localhost/webapp1/ 我一直在浏览所有帖子,但由于情况发生了变化,旧的答案似乎不起作用。我知道它必须在 Azure ACS 或 Facebook 应用程序设置中的设置页面之一上,或者我的 web.config 有问题。我将不胜感激所有帮助。

4

2 回答 2

2

当我为 Facebook 设置 ACS 并从本地计算机运行它时,我遇到了类似的问题。我错误地在 Facebook 上设置了我的应用程序,而我的Azure ACS配置实际上是正确的。我在 Facebook 站点的站点 URL设置字段中使用了“localhost/myapp”,但我需要更改它以为我的应用程序使用完整的ACS 命名空间:(您的特定命名空间会有所不同,请检查您的 ACS 设置以获取详细信息)

我注意到您提到您的 URL 是:“http://localhost/webapp1/”,我不确定这是否是您的具体问题,但希望这可以为其他人节省一点时间。

于 2011-11-16T03:56:59.133 回答
0

这应该可以工作(有关较旧示例,请参阅Facebook API 错误 191 )

检查您的域在应用程序设置中的配置是否正确,使用的 URL 与您告诉 Facebook 您将使用的 URL 非常匹配。

于 2011-09-26T06:22:15.773 回答