0

私は Web ハンドラーを初めて使用します。これは、基本的にチュートリアル www.facebooksdk.net から取得したハンドラーです。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace PogoTrip
{
/// <summary>
/// Summary description for FacebookLogin1
/// </summary>
public class FacebookLogin : IHttpHandler, System.Web.SessionState.IRequiresSessionState
{
    public void ProcessRequest(HttpContext context)
    {
        var accessToken = context.Request["accessToken"];
        context.Session["AccessToken"] = accessToken;

        context.Response.Redirect("~/Default.aspx");
    }

    public bool IsReusable
    {
        get { return false; }
    }
}

}

そして、トークンを取得しようとするために使用しているコードは次のとおりです。

protected void Page_Load(object sender, EventArgs e)
    {
        var accessToken = Session["AccessToken"].ToString();
        var client = new Facebook.FacebookClient(accessToken);
        dynamic me = client.Get("me", new { fields = "name,id" });
    }

.ashx ファイルを実際に参照する方法がわかりません (とにかくそれが問題だと思います)

ありがとうございました!

4

0 に答える 0