C# asp.net web应用程序中的Facebook注销按钮

C# asp.net web应用程序中的Facebook注销按钮,c#,asp.net,facebook,C#,Asp.net,Facebook,我正在尝试创建一个asp.net web应用程序,当用户通过我的应用程序登录Facebook时,该用户的朋友将显示在应用程序中 现在我想创建一个Facebook注销按钮,这样用户也可以注销。我试过一个密码 HTML: 脚本: <script type="text/javascript"> function FB_Logout() { alert('Are you sure?') FB.Connect.logoutAndRedirect("http://localhost:2708/

我正在尝试创建一个asp.net web应用程序,当用户通过我的应用程序登录Facebook时,该用户的朋友将显示在应用程序中

现在我想创建一个Facebook注销按钮,这样用户也可以注销。我试过一个密码

HTML:

脚本:

<script type="text/javascript">
function FB_Logout() {

alert('Are you sure?')
FB.Connect.logoutAndRedirect("http://localhost:2708/List.aspx");

}

</script>

它工作得很好。但现在用户无法注销。单击Facebook登录按钮直接打开已登录的用户。

我认为您可能正在使用旧SDK

根据最近的JSSDK,您将使用FB.logout

例如:

另外,因为您想要重定向,您可以在注销代码之后直接重定向

window.location='';
或者挂接Facebook中的注销事件并执行重定向。e、 g

 FB.Event.subscribe("auth.logout", function() {window.location = '/users/logout'});
{$callback}

我想您可能正在使用一个旧的SDK

根据最近的JSSDK,您将使用FB.logout

例如:

另外,因为您想要重定向,您可以在注销代码之后直接重定向

window.location='';
或者挂接Facebook中的注销事件并执行重定向。e、 g

 FB.Event.subscribe("auth.logout", function() {window.location = '/users/logout'});
{$callback}

我链接的页面上的示例详细介绍了它。FB.logoutfunctionresponse{//用户现在已注销};在函数中执行任何您想要的代码。Isha。。莫哈利?我希望不是每个人都能理解这一点。我链接的页面上的例子详细说明了这一点。FB.logoutfunctionresponse{//用户现在已注销};在函数中执行任何您想要的代码。Isha。。莫哈利?我希望不是每个人都能忍受