0

在我的 ASP.NET MVC 4 中,我使用外部身份验证提供程序 - Facebook 和 Google。我使用 Internet 模板创建了应用程序,并且没有更改帐户控制器中的代码。现在我的一些用户开始抱怨他们无法通过 Facebook 注册,而其他用户使用它没有任何问题。我成功模拟了这个问题。使用我的 Facebook 个人资料,一切正常。当我在 Facebook 上创建新个人资料时,我遇到了同样的问题。在 AccountController 中,ExternalLoginCallback 方法:

AuthenticationResult result = OAuthWebSecurity.VerifyAuthentication(Url.Action("ExternalLoginCallback", new { ReturnUrl = returnUrl }));

result.IsSuccessFull 为我的个人资料返回 true,但为我创建的新 Facebook 个人资料返回 false。有什么想法可能是错的吗?非常感谢

4

1 回答 1

0

我忘了关掉沙盒模式...

于 2013-07-24T09:51:01.093 回答