在JAVA Servlet中从Facebook注销

时间:2012-04-25 06:47:14

标签: facebook facebook-graph-api

我编写了一个调用Facebook URL的JAVA servlet并获取了一个JSON字符串。现在,我在调用此URL之前使用OAuth 2.0对用户进行身份验证。

所有这些都是在后台使用JAVA中的ExecutorService进行的。一旦我为所有这些处理调用ExecutorService,我立即使用以下命令将页面重定向到另一个URL:

request.getRequestDispatcher("Thanks.jsp").forward(request, response);

现在,如何在正在进行的后台处理中为用户注销Facebook?通过在后台将处理委派给ExecutorService,浏览器页面已经移至“Thanks.jsp”。

1 个答案:

答案 0 :(得分:0)

您可以通过对此端点进行HTTP GET调用来使access_token(也就是注销)无效

https://api.facebook.com/restserver.php?method=auth.expireSession&format=json&access_token=