连接到Facebook应用程序时强制验证

时间:2013-05-08 14:24:44

标签: c# facebook connection

要访问我的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身份验证页面。

所以我的问题是:我怎样才能确保导航到身份验证页面?

另一个问题:是否可以在验证页面上清除以前的电子邮件或电话?

感谢您的帮助。

1 个答案:

答案 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