簡體   English   中英

發布后在MVC項目上使用WCF失敗

[英]consuming wcf on mvc project fails after published

我在網站上使用的短信面板為我提供了一個要使用的api,當我調試系統並在本地使用它時,它可以正常工作,但是當我發布網站時,出現以下錯誤:

A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 87.107.121.54:80

這是我正在使用的代碼

SendSoapClient client = new SendSoapClient("SendSoap");
ArrayOfString receivers = new ArrayOfString();
receivers .Add("0920xxxxxxx");
ArrayOfString result = client.SendSimpleSMS("username", "password", receivers, "sender number", "message goes here", false);

我已將對Web服務的調用放在我的global.asax文件中,只是為了檢查它是否有效,以及它是否無效。 我到底在做什么錯?

PS:我已經在其他非mvc項目的網站中使用了此api服務,而只是asp.net網站,它們都工作正常,這是第一次在mvc項目中使用它。

看來您將應用程序部署到的計算機沒有網絡訪問API所在的87.107.121.54 IP地址。 因此,請與您的網絡管理員聯系,並確保運行ASP.NET MVC應用程序的服務器具有對該地址的網絡訪問權限。 由於它位於端口80上,因此我認為防火牆應該不會出現問題,但是您也應該檢查一下。 您的代碼沒有錯,更多的是基礎架構和網絡連接問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM