问:如何在避免重定向的同时获取身份验证代码

时间:2016-08-01 06:22:13

标签: asp.net redirect facebook-c#-sdk

我一直试图在几天内面对这个问题。

整个facebook sdk程序非常简单,但有一个难以破解。

我的问题是使用身份验证码正确地重定向回我的网站。

在重定向到facebook oAuth页面后,我一直遇到很多问题,试图重定向回到网站,我想看看是否还有我可以解决它。 (例如,不重定向,而是打开一个带有facebook登录的弹出窗口,让它通过ajax返回auth代码或什么不是)

我在尝试使用重定向方法或试图以某种方式解决它之间犹豫不决。

TL; DR:我想打开一个新的facebook auth窗口,一旦用户进行身份验证,就会以某种方式从中返回auth代码。

任何线索?

             if (Request["code"] == null)
            {
                Response.Redirect(string.Format(
                    "https://graph.facebook.com/oauth/authorize?client_id={0}&redirect_uri={1}&scope={2}",
                    app_id, redirectUri, scope) + "'", true);
            }

0 个答案:

没有答案