【问题标题】:The remote name could not be resolved: 'twitter.com' problem无法解析远程名称:“twitter.com”问题
【发布时间】:2009-12-20 10:10:03
【问题描述】:

我开始为我的博客使用 twitterizer API。我发布了我的推文 厘米系统。我收到此错误

无法解析远程名称:'twitter.com'

在 .cs 文件中,我的代码放在这里

Twitter t = new Twitter("emrekiyak", "*****"); t.Status.Update(textbox1.Text);

和web.config配置是这样的:

我该如何解决这个问题。

谢谢大家

【问题讨论】:

  • 似乎是 DNS 问题,不是编程问题;检查你的网络配置
  • 可能是什么类型的 DNS 问题?它可以在本地主机上正常工作,但无法运行我的主机

标签: twitterizer


【解决方案1】:

错误消息表明您的服务器无法解析该主机的 DNS 条目。确保您的服务器配置正确并且可以在 dns 中解析“api.twitter.com”。此外,请确认没有使用/不需要代理。如果您需要代理,您可以在服务器的 Internet 设置中指定设置,或者在 web.config 中提供默认代理元素。

以下是应用程序配置中代理设置的文档:http://msdn.microsoft.com/en-us/library/kd3cf2ex.aspx

【讨论】:

    【解决方案2】:

    我最近在访问 Twitter API 的桌面应用程序中遇到了这个问题,它是 api.twitter.com 无法解决。该应用程序是在 Vista 上使用 Visual C# 创建的。该问题是间歇性的,当它发生时,Vista 机器无法 ping api.twitter.com。坐在 Vista 机器旁边的 Mac 没有问题,所以我断定它一定是 Vista 错误。我认为解决方案是将 IP 地址放在 Vista 主机文件中,所以我再次在 Mac 上 ping 以获取 IP 地址。我注意到 ping api.twitter.com 产生了几个不同的 IP 地址,很明显 DNS 系统不可能跟踪它,我看不出 Mac 是如何处理它的。可能唯一的最终解决方案是转储 Windows 并在 Mac 上使用 Java 进行开发,但这似乎对您的 ASP.NET 问题没有帮助。

    【讨论】:

      【解决方案3】:

      尝试将您的 web.config 条目更新为:

      在较新版本的框架中,我们更改了使用的域名(在 Twitter 的文档中),但我没有更新代码项目上的文章。

      此外,如果您需要帮助,如果您将问题发布到我们的邮件列表中,您会得到我更快的答复。

      瑞奇
      创始人
      推特用户

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-09-08
        • 1970-01-01
        • 2016-05-31
        • 2013-05-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多