2009-12-20 57 views
0

我開始爲我的博客使用twitterizer API。我從我的 cms系統發佈我的推文。我得到這個錯誤遠程名稱無法解析:'twitter.com'問題

遠程名稱無法解析:twitter.com「

在.cs文件我的代碼在這裏不用

Twitter的T =新的Twitter( 」emrekiyak「 「*****」); t.Status.Update(textbox1.Text);

和web.config配置爲:

<信任級別= 「中等」 originUrl = 「HTTPS:?(WWW)// twitter.com /.+」/>

如何我能解決這個問題嗎?

謝謝大家

+0

似乎是一個DNS問題,而不是編程;檢查你的網絡配置 – 2009-12-20 10:33:05

+0

什麼樣的DNS問題可以?它工作localhost很好,但它無法運行我的託管 – 2009-12-20 10:43:38

回答

0

試試你的web.config條目更新到: <信任級別= 「中」 originUrl =「HTTPS:(。WWW | API)?// twitter.com /.+ 「/ >

在新版本的框架中,我們更改了使用的域名(在Twitter的文檔中),但我沒有更新代碼項目的文章。

此外,如果您需要幫助,如果您在我們的郵件列表上發佈您的問題,我會更快地給您答覆。

瑞奇
方正
Twitterizer

0

的錯誤信息表明您的服務器無法解析該主機的DNS條目。確保您的服務器配置正確,並且可以解析dns中的'api.twitter.com'。另外,請確認沒有使用/需要代理。如果您需要代理服務器,則可以在服務器的Internet設置中指定設置,或者在web.config中提供默認代理服務器元素。

這裏是在你的應用程序配置代理設置文檔:http://msdn.microsoft.com/en-us/library/kd3cf2ex.aspx

0

最近我有這個問題,它訪問Twitter的API的桌面應用程序,這是api.twitter.com可能無法得到解決。該應用程序是在Vista上使用Visual C#創建的。問題是間歇性的,當它發生時,Vista機器無法ping api.twitter.com。坐在Vista機器旁邊的Mac沒有問題,所以我得出結論,它必定是Vista的一個漏洞。我認爲解決方案是將IP地址放在Vista主機文件中,這樣我就可以在Mac上重新獲得IP地址。我注意到ping api.twitter.com產生了幾個不同的IP地址,很明顯,DNS系統不可能遵循這一點,我看不到Mac能夠如何處理這個問題。可能唯一的最終解決方案是轉儲Windows並使用Java在Mac上開發,但這似乎並不能幫助您解決ASP.NET的問題。

相關問題