Tag: nopcommerce 3.80

FacebookApplication.VerifyAuthentication(_httpContext,GenerateLocalCallbackUri())在Facebook上返回null

我使用nopcommerce开发了一个mvc 5应用程序,我使用外部回调它使用facebook登录它正在工作,但现在它不工作,我无法找到实际问题。 并使用下面的代码 this.FacebookApplication.VerifyAuthentication(_httpContext, GenerateLocalCallbackUri()); 并且它返回我总是null并且身份validation状态失败我在网上搜索并做了所有事情并按照这些步骤但仍然无法登录facebook。 我的代码在FacebookProviderAuthorizer.cs中是这样的 private AuthorizeState VerifyAuthentication(string returnUrl) { var authResult = DotNetOpenAuth.AspNet.Clients.FacebookApplication.VerifyAuthentication(_httpContext, GenerateLocalCallbackUri()); if (authResult.IsSuccessful) { } } 然后编写回调方法 private Uri GenerateLocalCallbackUri() { string url = string.Format(“{0}plugins/externalauthFacebook/logincallback/”, _webHelper.GetStoreLocation()); return new Uri(url); } 然后生成服务登录URL private Uri GenerateServiceLoginUrl() { //code copied from DotNetOpenAuth.AspNet.Clients.FacebookClient file var builder = new UriBuilder(“https://www.facebook.com/dialog/oauth”); var args = new […]