要访问我的Facebook应用程序,请使用:
https://graph.facebook.com/oauth/authorize?client_id=<App ID>&redirect_uri=http://www.facebook.com/connect/login_success.html&type=user_agent&display=popup
我遇到的问题是,如果我在访问令牌过期之前导航到此地址,则前用户将保持连接状态,并且不会显示Facebook身份验证页面。
所以我的问题是:我怎样才能确保导航到身份验证页面?
另一个问题:是否可以在验证页面上清除以前的电子邮件或电话?
感谢您的帮助。
答案 0 :(得分:0)
回答我的第一个问题:
var fb = new FacebookClient();
var logouUrl = fb.GetLogoutUrl(new { access_token = _accessToken, next = "https://www.facebook.com/connect/login_success.html" });
webBrowser.Navigate(logoutUrl);
http://blog.prabir.me/post/Facebook-CSharp-SDK-Writing-your-First-Facebook-Application-v6.aspx