2012-10-17 59 views
-1

我已經在我的asp.net網站中集成了Facebook並從代碼後面登錄。我拍了一個imagebutton並在其onclick事件上執行代碼。從該瀏覽器註銷時點擊Facebook登出按鈕

當我點擊註銷,它從我的網站註銷,但仍然在該瀏覽器的Facebook登錄。 任何人可以告訴我有關Facebook登出代碼嗎?

登錄代碼是這樣的: - 提前

protected void fbimgbtn_Click(object sender, ImageClickEventArgs e) 
{ 
    var root = "http://" + HttpContext.Current.Request.Url.Authority + HttpContext.Current.Request.ApplicationPath; 
    string path = "https://www.facebook.com/dialog/oauth?client_id=abcdefgh&redirect_uri=" + root + "/User/Loggingin.aspx"; 
    path += "&scope=email,publish_stream,user_about_me,user_birthday,user_location,user_hometown,user_work_history&response_type=token"; 
    Response.Redirect(path); 
} 

請幫我..謝謝

回答

1

你將要使用:

https://www.facebook.com/logout.php?access_token=ACCESS_TOKEN&confirm=1&next=REDIRECT 

使用此時,相應的訪問需要令牌&您的重定向。

否則,如果你正在使用FB連接,然後只要致電:

FB.Connect.logout(doOnUserLogout()); return(false); 
+0

感謝瑞安 我用這個代碼 https://www.facebook.com/logout.php?access_token=ACCESS_TOKEN&confirm=1&next=REDIRECT 及其工作.... –