Javascript 在自定义模式对话框中嵌入Facebook授权对话框有哪些选项?

Javascript 在自定义模式对话框中嵌入Facebook授权对话框有哪些选项?,javascript,asp.net-mvc-3,facebook,facebook-c#-sdk,facebook-javascript-sdk,Javascript,Asp.net Mvc 3,Facebook,Facebook C# Sdk,Facebook Javascript Sdk,我使用ASP.NETMVC3,有一个非常基本的网站,它使用服务器端流来执行Facebook身份验证和授权。目前,登录按钮由以下HTML定义: 我能够让用户重定向到Facebook,在那里他们登录并授权权限,并且该站点确实会被重定向回我的控制器,并带有授权令牌,我可以将其转换为访问令牌。我正试图解决以下两个问题: 1) 在主播的href中,我有“…display=popup”,并希望这会导致弹出,但我的整个页面被重定向到Facebook。有没有一种方法可以将服务器端流与一些JS一起使用,使授权对

我使用ASP.NETMVC3,有一个非常基本的网站,它使用服务器端流来执行Facebook身份验证和授权。目前,登录按钮由以下HTML定义:

我能够让用户重定向到Facebook,在那里他们登录并授权权限,并且该站点确实会被重定向回我的控制器,并带有授权令牌,我可以将其转换为访问令牌。我正试图解决以下两个问题:

1) 在主播的href中,我有“…display=popup”,并希望这会导致弹出,但我的整个页面被重定向到Facebook。有没有一种方法可以将服务器端流与一些JS一起使用,使授权对话框成为弹出窗口,而不必使用Facebook Javascript SDK

2) 假设我可以将授权对话框显示为弹出窗口,是否有办法强制它在真正的模式弹出对话框(如jQueryUI对话框)中显示,以便我们可以添加一些内容?我见过有弹出窗口的网站,但它只是使页面变暗,但没有强制用户在单击页面返回之前完成授权

非常感谢您的帮助。谢谢。

1)您可以使用类似Facebook的按钮或致电FB.Login创建弹出窗口。请参阅Facebook Javascript SDK以获取参考:

2) 这是不可能的