在其中一个网站中,我需要使用facebook帐户登录。我在脸书登录按钮上使用以下代码。
string callbackUrl = "https://www.facebook.com/connect/login_success.html";
Response.Redirect(string.Format("https://graph.facebook.com/oauth/" +
"authorize?client_id={0}&redirect_uri={1}&scope=offline_access," +
"publish_stream,read_stream,publish_actions,manage_pages",
1448xxxxxx781763, callbackUrl));
它会在短时间内显示带有访问令牌网址的“成功”,然后会显示一条安全消息,并且访问令牌会丢失。如何捕获访问令牌?感谢
答案 0 :(得分:0)
将自己的域用于callbackURL,而不是facebook.com。
话虽如此,您最好使用JavaScript SDK进行登录:https://developers.facebook.com/docs/reference/javascript/FB.login/v2.0
这样你根本不用担心访问令牌。