【发布时间】:2014-10-10 20:28:54
【问题描述】:
我通过 Microsoft 的 AppStudio 创建了一个通用应用程序。 我尝试按照“美味教程”(http://facebooksdk.net/docs/phone/tutorial/) 将 Facebook 身份验证添加到应用程序。
当我在手机上运行应用程序时,我永远无法进入 facebook 登录页面,因为以下行:await App.FacebookSessionClient.LoginAsync("user_about_me,read_stream");
总是导致以下异常:
System.NotImplementedException: Not implemented
at Windows.Security.Authentication.Web.WebAuthenticationBroker.AuthenticateAsync(WebAuthenticationOptions options, Uri requestUri, Uri callbackUri)
at Facebook.Client.FacebookSessionClient.d__24.MoveNext()
异常的来源是 FacebookSessionClient.cs(facebook-client 包)中的这个调用:
var result = await WebAuthenticationBroker.AuthenticateAsync(options, startUri, endUri);
这个功能好像没有在手机上实现。我仍然想知道引用完全相同的代码的 turial 怎么可能工作。
【问题讨论】:
标签: c# .net facebook windows-phone-8.1 facebook-c#-sdk