获取(407)Win Application Development所需的代理身份验证

时间:2012-12-10 04:00:55

标签: c# facebook-c#-sdk

我是新手C#程序员需要使用Facebook SDK来开发一些东西。首先,我在asp.net中编写示例代码。很好。但我将它移动到同一台计算机上的Win Application项目中。它引发了错误“(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客户端中应用代理设置?

1 个答案:

答案 0 :(得分:1)

即使回答太晚,希望它可以帮助某人。 您可以在Web配置中添加以下内容。

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

它将解决上述问题。