2011-06-24 11 views
0

私はここでいくつかの助けが必要です。 私は以下のコードでserver-side flow authenticationを思い付くんしようとしているが、ボタンがクリックされたがASP.NETサーバー側のフロー認証とアクセストークンの取得

protected void ServerSide_Click(object sender, EventArgs e) 
{ 
    Response.Redirect(
     "https://www.facebook.com/dialog/oauth?client_id=***************&redirect_uri=MYURI&scope=email,offline_access,&response_type=token" 
    ); 
} 

、とにサインインした後にボタンを許可する上でユーザーのクリック(ASP.NETのボタンです) Facebookの、アドレスバーにブラウザのURLパスは以下のようなものを示しています -

http://MYURL#access_token=***************%7Cd4aa713668298c84a9f74c19.1-***************%7C295Xjb6r-PvLc_l-rKOJ-Lbk5gI&expires_in=0 

は、どのように私は私のアプリの秘密にログインfacebookにポストバックするために私のサーバーのために、以下のようなものを得るのですか?

http://YOUR_URL?code=A_CODE_GENERATED_BY_SERVER 

どうすればよいですか?

答えて

1

URLからresponse_type=tokenを削除します。これはクライアント側のフローに使用されます。

関連する問題