我想在我的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