C#Parse.com+;Facebook注册
我在UWP应用程序中实现用户注册+登录功能时遇到问题。关于如何在C#NET中实现这一点,没有太多可用的信息。如果我遵循Parse.com,我会得到一个“任务取消异常”。在做了一些研究之后,我发现这个线程似乎解决了这个异常。我可以进入登录页面,但不知道如何在成功登录后将用户重定向到MainPage.xaml 两个问题: 1-如何检测登录是否成功? 2-FB成功验证后,如何将用户重定向到MainPage.xaml或任何其他页面 以下是我目前掌握的情况:C#Parse.com+;Facebook注册,c#,facebook,parse-platform,uwp,C#,Facebook,Parse Platform,Uwp,我在UWP应用程序中实现用户注册+登录功能时遇到问题。关于如何在C#NET中实现这一点,没有太多可用的信息。如果我遵循Parse.com,我会得到一个“任务取消异常”。在做了一些研究之后,我发现这个线程似乎解决了这个异常。我可以进入登录页面,但不知道如何在成功登录后将用户重定向到MainPage.xaml 两个问题: 1-如何检测登录是否成功? 2-FB成功验证后,如何将用户重定向到MainPage.xaml或任何其他页面 以下是我目前掌握的情况: public sealed partial c
public sealed partial class FacebookLogin : Page
{
Task<ParseUser> task;
CancellationTokenSource source;
public FacebookLogin()
{
this.InitializeComponent();
FacebookWebViewLogin.Loaded += Facebook_Login ;
}
async void Facebook_Login(object sender, RoutedEventArgs e)
{
try
{
source = new CancellationTokenSource();
task = ParseFacebookUtils.LogInAsync(FacebookWebViewLogin, new[] { "user_likes", "email" });
await task;
Frame.Navigate(typeof(MainPage));
}
catch (Exception ex)
{
task = null;
}
}
}
公共密封部分类FacebookLogin:第页
{
任务;
取消令牌源;
公共FacebookLogin()
{
this.InitializeComponent();
FacebookWebViewLogin.Loaded+=Facebook\u登录;
}
异步无效Facebook\u登录(对象发送者,路由目标)
{
尝试
{
source=新的CancellationTokenSource();
task=ParseFacebookUtils.LogInAsync(FacebookWebViewLogin,新[]{“用户喜欢”,“电子邮件”});
等待任务;
框架导航(类型(主页));
}
捕获(例外情况除外)
{
task=null;
}
}
}
如果您正在寻找一种通过Facebook进行身份验证的方法,Microsoft在其博客上提供了一个很好的示例,介绍了这一点!如果你需要更多的帮助,我很乐意帮你
根据意见发表声明;用推荐信或个人经历来支持他们。有人吗?请帮帮我,谢谢!我真的很感谢你帮我。我怎么联系你?