C# 在AmazonEC2上托管web应用程序

C# 在AmazonEC2上托管web应用程序,c#,amazon-ec2,C#,Amazon Ec2,我正在开发一些通过网络界面进行通信的软件。服务器软件是用C#编写的,我希望在AmazonEC2实例上托管服务器软件。我现在正在运行该软件,虽然我可以从服务器本身获得响应(通过将浏览器指向http://localhost:8080),但我似乎无法从任何其他计算机获得相应的响应,无论是使用http://[ip address]:8080还是http://[aws machine name]:8080 我遗漏了什么吗?我遇到了同样的问题。默认情况下,EC2中禁用除RDC之外的所有端口。您必须通过EC2

我正在开发一些通过网络界面进行通信的软件。服务器软件是用C#编写的,我希望在AmazonEC2实例上托管服务器软件。我现在正在运行该软件,虽然我可以从服务器本身获得响应(通过将浏览器指向http://localhost:8080),但我似乎无法从任何其他计算机获得相应的响应,无论是使用http://[ip address]:8080还是http://[aws machine name]:8080


我遗漏了什么吗?

我遇到了同样的问题。默认情况下,EC2中禁用除RDC之外的所有端口。您必须通过EC2控制面板手动启用它们。此外,我无法连接到服务器,因为服务器上的windows防火墙在默认情况下阻止了所有内容。我还设置了弹性IP,不确定是否需要,我只是用一根棍子戳了戳它,直到它工作。这里是我的问题:你可以从截图上看到我在EC2控制面板中启用端口的意思