Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 如何将用户从facebook注销?_Asp.net Mvc_Facebook_Authentication - Fatal编程技术网

Asp.net mvc 如何将用户从facebook注销?

Asp.net mvc 如何将用户从facebook注销?,asp.net-mvc,facebook,authentication,Asp.net Mvc,Facebook,Authentication,在我的ASP.net MVC应用程序中,我想让用户在其本地浏览器上注销Facebook,这样当他们单击“身份验证”按钮时,即使他们以前登录过Facebook,也会被迫输入他们的凭据。我也希望在他们完成身份验证后再这样做。最终目标是用户能够为多个Facebook帐户输入凭据 那么,我如何通过编程将用户注销facebook?除非你是facebook的开发人员,否则我看不到这种情况发生。你需要对Facebook放在用户机器上的任何持久cookie进行核爆,如果不依赖某种浏览器漏洞,你将很难从web应用

在我的ASP.net MVC应用程序中,我想让用户在其本地浏览器上注销Facebook,这样当他们单击“身份验证”按钮时,即使他们以前登录过Facebook,也会被迫输入他们的凭据。我也希望在他们完成身份验证后再这样做。最终目标是用户能够为多个Facebook帐户输入凭据


那么,我如何通过编程将用户注销facebook?

除非你是facebook的开发人员,否则我看不到这种情况发生。你需要对Facebook放在用户机器上的任何持久cookie进行核爆,如果不依赖某种浏览器漏洞,你将很难从web应用程序中进行核爆

浏览器被设计成在应用程序之间筑起墙来防止这种行为


另外,想象一下,如果你发现另一个应用程序正在注销你的用户,你会多么沮丧。()

除非你是Facebook的开发人员,否则我不会看到这种情况发生。你需要对Facebook放在用户机器上的任何持久cookie进行核爆,如果不依赖某种浏览器漏洞,你将很难从web应用程序中进行核爆

浏览器被设计成在应用程序之间筑起墙来防止这种行为


另外,想象一下,如果你发现另一个应用程序正在注销你的用户,你会多么沮丧。()

我认为有一种方法可以做到这一点

facebook.com cookies与apps.facebook.com相同。在用户通过api注销后,尝试清理会话/cookie。我相信这应该会解决的

我记得facebook的登录API以前有一些问题,你必须做一些解决方法,使它做你想做的事情。我不知道他们是否已经解决了这个问题

但不要放弃,有办法做到这一点


-鲁兹贝

我认为有一种方法可以做到这一点

facebook.com cookies与apps.facebook.com相同。在用户通过api注销后,尝试清理会话/cookie。我相信这应该会解决的

我记得facebook的注销API曾经有过一些问题,你必须做一些变通,让它做你想做的事情。我不知道他们是否已经解决了这个问题

但不要放弃,有办法做到这一点


-鲁兹贝似乎不太可能。机会太多了…你在使用FB Connect吗?如果是这样的话,可以通过js调用将用户注销。看:似乎不太可能。机会太多了…你在使用FB Connect吗?如果是这样的话,可以通过js调用将用户注销。看:我想这是合理的。只有在他们向应用程序添加/更新帐户时才会这样做,但我可以看出这很烦人。我只需要一种方法,让他们提供凭据,而不必实际登录facebook,这就是我的解决方法。我在这里贴了一个帖子:我想这是合理的。只有在他们向应用程序添加/更新帐户时才会这样做,但我可以看出这很烦人。我只需要一种方法,让他们提供凭据,而不必实际登录facebook,这就是我的解决方法。我在这里贴了一篇关于它的帖子: