Jakarta ee 如何在通过facebook登录时删除facebook Cookie

Jakarta ee 如何在通过facebook登录时删除facebook Cookie,jakarta-ee,cookies,session-cookies,setcookie,cookiestore,Jakarta Ee,Cookies,Session Cookies,Setcookie,Cookiestore,我在我的网站上提供了一个社交身份验证链接,我的问题是如果我通过facebook登录并从我的应用程序中注销,但facebook的c_用户cookie仍然存在。如何从其他域删除cookie,因为它跟踪用户。我正在使用java。情况:您网站上的一项功能允许访问者使用其Facebook帐户登录。当用户注销您的应用程序时,Facebook上的c_用户cookie在Facebook设置后仍然存在于用户的浏览器中 问题:你不想让Facebook在用户注销后继续用它的c_usercookie跟踪用户的移动 解决

我在我的网站上提供了一个社交身份验证链接,我的问题是如果我通过facebook登录并从我的应用程序中注销,但facebook的
c_用户
cookie仍然存在。如何从其他域删除cookie,因为它跟踪用户。我正在使用java。

情况:您网站上的一项功能允许访问者使用其Facebook帐户登录。当用户注销您的应用程序时,Facebook上的
c_用户
cookie在Facebook设置后仍然存在于用户的浏览器中

问题:你不想让Facebook在用户注销后继续用它的
c_user
cookie跟踪用户的移动


解决方案:由于网络浏览器和cookie的工作,您的网站不可能控制Facebook在用户的网络浏览器中放置的cookie。你能做的最好的事情就是告诉你的用户清除他们浏览器的
c\u用户
cookie。

将网络浏览器重定向到
facebook.com/logout.php?confirm=1

“如何从其他域删除cookie?”

您不能从另一个域删除cookie。没有一个巨大的安全漏洞


你能解释一下你为什么要这么做吗?此cookie会导致什么样的问题?

您可以在stackoverflow网站本身中看到这一点。可以找到更详细的答案和可能的半解决方案。这并不能提供问题的答案。若要评论或要求作者澄清,请在其帖子下方留下评论。此处暗示了什么澄清?此cookie跟踪facebook用户会话,即使您从原始应用程序注销,也会保持fb用户登录。告诉您的用户清除cookie是否正确?是和否。大多数人会忽略它,所以它的好处有限。