2014-02-13 20 views
0

我目前在由Amazon Web Services(免费的)托管的虚拟机上部署了一个Web服务,用于访问同一台计算机上的SQL数据库中的数据。使用我的本地测试工具,我可以确认服务按预期工作。它能够连接到数据库并按预期进行交互。访问在AWS虚拟机上承载的WCF webservice

但是,我无法通过互联网访问该Web服务。我希望有人能够确认这是否可能,如果是的话,可以指向一个允许外部访问的解决方案。 Web服务使用WCF和REST编写C#

预先感谢您的帮助!

+0

你是如何试图通过互联网连接到你的WCF服务的?你有没有写过一个客户端(如果是这样,你能告诉我们更多关于它的信息)还是你正在使用一个工具(甚至是浏览器)? – Jay

回答

2

是的,这是可能的。您必须将弹性公有IP附加到实例。管理控制台是否显示公共IP? 您还必须创建一个安全组,允许通过Internet访问http(0.0.0.0/0)。