我一直试图在几天内面对这个问题。
整个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);
}