用于Iframe Canvas App的FacebookSDK-5.0.25.0,在autherization用户被重定向到画布页面之后

时间:2011-07-27 22:35:58

标签: redirect canvas authorization facebook-c#-sdk

我正在使用C#facebook SDK处理.net 3.5的Web应用程序。在页面选项卡内加载页面iframe有一些信息,输入按钮,点击按钮我正在做auth.Authorize()有一些权限,FB权限窗口打开正常,但一旦用户点击允许按钮,它就会重定向到应用程序画布页面而不是页面标签。

我有什么遗失的吗?

此致 姆兰

2 个答案:

答案 0 :(得分:1)

答案是设置auth.ReturnUrlPath,它会将用户带回到facebook页面中的选定标签。如果您的应用程序被添加到多个页面,那么您可以从“签名请求”中找出当前的pageid并设置正确的ReturnUrlPath,并将?sk = app_YOUR_APP_ID作为查询字符串附加到ReturnUrlPath,以便选择当前选项卡。您的返回路径将类似于:http://www.facebook.com/profile.php?id=YOUR_PAGE_ID&sk=app_YOUR_APP_ID(确保您同时处理http和https)

这对我有用,希望也适合某人。

-Ims

答案 1 :(得分:0)

Facebook C#SDK不支持标签。

仅支持画布应用。