脸书会话为空

本文关键字:会话 | 更新日期: 2023-09-27 18:33:11

我正在使用Facebook C# SDK V6,并且正在使用本教程。

http://csharpsdk.org/docs/web/getting-started

我几乎可以正常工作 - 但是每次我尝试将访问令牌分配给我的上下文时。会话["访问令牌"] 我收到空异常。

这是一段代码:

public void ProcessRequest(HttpContext context)
    {
        var accessToken = context.Request["accessToken"];
        context.Session["AccessToken"] = accessToken;
        context.Response.Redirect("/Facebook.aspx");
    }

它在第 2 行出错 - 在调试期间,我可以看到会话在进入处理程序时为空。

我正在为此示例使用网络表单。

任何帮助都会很棒。

欧文

脸书会话为空

文档现已更新为修复程序。

public class FacebookLogin : IHttpHandler, System.Web.SessionState.IRequiresSessionState

IRequiresSessionState继承,以便您可以访问会话。