我想在我的C#MVC.NET應用程序內部打開一個連接,以檢索一些數據並在視圖中顯示它們。使用Visual Studio Community 2015及其集成的IIS Express服務器在本地主機上進行開發時,一切正常。Azure應用服務內的遠程連接
當我將應用程序部署到Azure App Service上時,網絡連接停止工作,我注意到我的應用程序無法直接連接到外部網絡(即,我無法使用SSH.NET向服務器發送命令或檢索數據) 。應用程序仍在工作(視圖被渲染/其他控制器操作完美地執行),但是當我在應用程序內的任何地方請求網絡連接時,會發生故障。
此外,在Azure儀表板中打開App Service控制檯,我發現由於缺少IP驅動程序,我甚至無法ping任何主機。
我的部署中缺少什麼步驟或者我誤解了什麼?
Azure應用服務與Azure虛擬機不同,您究竟想要做什麼? –
* Ping *在Azure控制檯中似乎不可能(可能出於安全原因)。當使用* curl *命令時,您應該能夠連接到其他站點,從而證明您沒有被鎖定。 SSH應用程序是否也在Azure上運行? SSH默認運行在端口22上,而只有端口80和443對Azure應用服務開放。 – Bouke
_「(即,我不能使用SSH.NET向服務器發送命令或檢索數據)。」_ - 您是否可以從Kudu控制檯輸入dest.server.com:22'? – evilSnobu