MVC4 - Facebook(登录失败。使用服务登录失败。)

时间:2013-10-03 18:38:24

标签: .net facebook asp.net-mvc-4 oauth

我正在使用facebook OAuth服务测试.NET MVC4应用程序。当我使用我的Facebook帐户(我已经授权应用程序)时,我没有问题。但是,当我使用我妻子的帐户时,我总是被重定向到ExternalLoginFailure页面。

将我重定向到那里的代码是:

AuthenticationResult result = OAuthWebSecurity.VerifyAuthentication(Url.Action(“ExternalLoginCallback”,new {ReturnUrl = returnUrl}));             if(!result.IsSuccessful)             {                 return RedirectToAction(“ExternalLoginFailure”);             }

result.IsSuccessful总是假的,但我不知道为什么。

我尝试使用log4net来记录信息,但没有成功。 我尝试更新OAuth程序集但没有成功。 我试图使用Glimpse但没有成功。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您必须公开发布。要做到这一点:

  1. 登录https://developers.facebook.com
  2. 选择您的应用
  3. 点击设置并确保设置了联系电子邮件(如果您没有这个,则无法完成第4步)
  4. 点击状态&审核
  5. 切换' 您是否希望将此应用及其所有实时功能提供给普通大众?'开关
  6. 现在您可以从所有帐户访问该应用程序。

相关问题