我部署了一个 Suave 自主托管的网络应用程序,可以从Azure VM Windows Server 2012 R2 Datacenter 中的http://localhost:9001
访问,并尝试从外部访问它http://[my-vm-name].cloudapp.net:9001
上的虚拟机。
这是一个简单的Hello世界:
[<EntryPoint>]
let main args =
startWebServer { defaultConfig with bindings = [ Types.HttpBinding.mk' Types.HTTP "127.0.0.1" 9001 ] } (OK "Hello world")
0
我已经拥有:
答案 0 :(得分:1)
您没有指定用于构建应用程序的技术,但在许多情况下,可以选择指定要绑定的地址。确保您实际上绑定到所有地址/接口,而不仅仅是localhost。