我在UWP应用程序中实现用户注册+登录功能时遇到问题。没有关于如何在C#.NET中完成这些工作的很多信息。如果我遵循Parse.com的documentation,我会收到“任务取消的例外”。在做了一些研究后,我发现这个线程here似乎解决了这个异常。我能够访问登录页面,但是我不知道如何在成功登录后将用户重定向到MainPage.xaml。C#Parse.com + Facebook注册
两个问题: 1-如何检测登录是否成功? 2-在FB成功验证后,如何将用户重定向到MainPage.xaml或任何其他页面?
这是我到目前为止有:
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;
}
}
}
有人吗?请帮助我。 –