ACS/Facebook集成- ACS40001:试图从Facebook获取访问令牌时发生错误



设置ACS/Facebook集成时出现以下错误:

HTTP错误码:502消息:ACS40000:发生错误时处理Facebook登录响应。这可能是无效造成的配置Facebook应用程序。内部消息:ACS40001:获取访问令牌时发生错误Facebook。内部消息:ACS90005: Web exception Trace ID:
988ec1a7-e02b-4dcf-abab-51812745a121时间戳:2011-07-12 19:59:51Z

我已经验证了App ID, App Secret, Site URL和Site Domain都已设置。

对于站点Url,我们使用https://project.accesscontrol.windows.net

对于站点域,我们使用project.accesscontrol.windows.net

我使用以下作为指导:

http://blogs.objectsharp.com/cs/blogs/steve/archive/2011/04/21/windows-azure-access-control-services-federation-with-facebook.aspx?CommentPosted=true commentmessage

http://www.leastprivilege.com/AccessControlServiceV2AndFacebookIntegration.aspx

刚刚检查了我的(工作)设置。我看到的差异:

  • 我没有在Facebook上输入站点域名
  • 在ACS方面,我将"应用程序权限"设置为"电子邮件"(不确定您是否在那里输入了某些内容?)

最新更新