【发布时间】:2010-12-29 04:56:17
【问题描述】:
我在 .net 4 MVC 2.0 网站上使用 Facebook SDK。我已经设法按照示例应用程序设置好一切,我可以转到我的 facebook 应用程序页面并查看我的页面。但是,当转到 About 页面时,我被要求允许我的应用程序访问我的详细信息,我这样做了,然后页面只是重定向到我的 Index 页面。如果我点击 About 选项卡并调试应用程序,About Action 永远不会被调用,它始终是 Index Method。
这是控制器上的 About 方法:
[FacebookAuthorize()]
public ActionResult About()
{
//Some code in here
}
所以,我尝试删除 FacebookAuthorise 属性并收到此错误:
(OAuthException) 必须使用活动访问令牌来查询有关当前用户的信息。
我是否在某个地方设置了错误,导致无法读取 cookie 或无法进行授权?我在 facebookSettings 的 web.config 中将启用 cookie 设置为 true。
【问题讨论】:
-
顺便说一句,我正在使用 iframe 应用程序。 :)