Facebook手动注销

Facebook手动注销,facebook,facebook-graph-api,facebook-javascript-sdk,Facebook,Facebook Graph Api,Facebook Javascript Sdk,我有一个.net网站,它是作为独立应用程序设计的。由于一个问题,我被迫手动执行Facebook的登录流,而不是调用FB.login(从FB javascript sdk)。由于这个原因,我无法调用FB.logout(因为在这种情况下会出现另一个问题)。 Facebook支持人员建议我: “在这种情况下,您应该手动清除用户的登录会话,方法是清除任何存储的cookie,或删除存储在我们端的任何访问令牌或用户信息。有关手动生成登录/注销流的详细信息,请参阅此页:” 我没有得到这个答案。如何实现手动注销

我有一个.net网站,它是作为独立应用程序设计的。由于一个问题,我被迫手动执行Facebook的登录流,而不是调用FB.login(从FB javascript sdk)。由于这个原因,我无法调用FB.logout(因为在这种情况下会出现另一个问题)。 Facebook支持人员建议我: “在这种情况下,您应该手动清除用户的登录会话,方法是清除任何存储的cookie,或删除存储在我们端的任何访问令牌或用户信息。有关手动生成登录/注销流的详细信息,请参阅此页:” 我没有得到这个答案。如何实现手动注销工作流?
我没有找到任何示例。

您可以检查PHP SDK的
getLogoutUrl
方法在这里做了什么

基本上它只调用
https://www.facebook.com/logout.php
有两个参数:

  • next
    是用户注销后应重定向回的重定向URI;它需要在你的应用程序域中
  • access\u token
    是应用程序当前用户的有效用户访问令牌

您可以在这里检查PHP SDK的
getLogoutUrl
方法的功能

基本上它只调用
https://www.facebook.com/logout.php
有两个参数:

  • next
    是用户注销后应重定向回的重定向URI;它需要在你的应用程序域中
  • access\u token
    是应用程序当前用户的有效用户访问令牌

我添加了代码:var permissionUrl=“?”+“redirect_uri=“+window.location.href;window.location=permissionUrl;它只是重定向到facebook页面:(你必须添加一个活动用户访问令牌。(这是必要的,因为否则互联网上的每个网站都可以通过简单地将图像元素的src属性指向该URL,将用户从facebook注销。)我添加了access_令牌。所以url现在看起来像这样:facebook.com/logout.php?下一步=http://.....com/.../..../...&access_token=EAAFQyVEje9YBAAcvbF7e1YoiWd36URn00C7noE663yyt15DnnZBoNtMaKZBIlhOtdYZCeBbCQXcZBrfIOfRyMBplcu0IhvPgoTlxJPNlCyKsK3WZCZBdpEUIBxCaN5Fd3wlvxheqtBq0ZBZBOni3znLNNnwSKp6qZBaRDFlA56TNGfm0dZAC7KsZAWrPLmiua8ZAYSVPqZC0g4WEU2wZDZD 但是它不起作用。它将我重定向到网站****.com,甚至不重定向到.com/***/并且不会将我从facebooklookup您的控制台注销。似乎存在访问控制问题我添加了代码:var permissionUrl=“?”+”重定向\u uri=”+window.location.href;window.location=permissionUrl;它只是重定向到facebook页面:(您必须添加一个活动用户访问令牌。(这是必需的,因为否则internet上的每个站点都可以将用户注销facebook,例如,只需将图像元素的src属性指向该URL。)我添加了access_令牌。所以url现在看起来像这样:facebook.com/logout.php?下一步=http://.....com/.../..../...&access_token=EAAFQyVEje9YBAAcvbF7e1YoiWd36URn00C7noE663yyt15DnnZBoNtMaKZBIlhOtdYZCeBbCQXcZBrfIOfRyMBplcu0IhvPgoTlxJPNlCyKsK3WZCZBdpEUIBxCaN5Fd3wlvxheqtBq0ZBZBOni3znLNNnwSKp6qZBaRDFlA56TNGfm0dZAC7KsZAWrPLmiua8ZAYSVPqZC0g4WEU2wZDZD 但是它不起作用。它将我重定向到网站****.com,甚至不重定向到.com/***/并且不会将我从facebooklookup您的控制台中注销。似乎存在访问控制问题