2

私は初心者のC#プログラマーで、FacebookSDKを使用して何かを開発する必要があります。まず、サンプルコードをasp.netに記述します。大丈夫でした。しかし、私はそれを同じコンピューター上のWinApplicationプロジェクトに移動します。「(407)プロキシ認証が必要です」というエラーが発生しました。それから家で走らせても問題ありません。

var fb = new FacebookClient();
dynamic result = fb.Get("oauth/access_token", new
                {
                    client_id = app_id,
                    client_secret = app_secret,
                    grant_type = "client_credentials"
                });
fb.AccessToken = result.access_token;

いくつか質問があります:

  1. これにはプロキシの問題がありますが、なぜasp.netプロジェクトでエラーが発生しないのですか?
  2. fbクライアントでプロキシ設定を適用するにはどうすればよいですか?
4

1 に答える 1

1

答えるのが遅すぎる場合でも、誰かの助けになることを願っています。以下を Web Config に追加できます。

 <system.net>
        <defaultProxy useDefaultCredentials="true"></defaultProxy>
    </system.net>

上記の問題を解決してくれます。

于 2013-12-20T05:34:08.233 に答える