我想为我的应用程序实现REST接口。经过一些搜索之后,我选择了Grapevine (从stackoverflow本身获得)。它工作得很好。问题是,服务器只能使用localhost访问。即使服务器监听0.0.0.0:8080,也无法通过网络访问该服务器。此外,只有主机名localhost在工作。请帮助我解决此问题或建议其他.net REST服务器。
发布于 2016-06-02 00:07:21
如果您无法从远程计算机访问服务器,则可能是您正在运行防火墙,该防火墙正在阻止到您正在侦听的端口的入站通信。试着在你的防火墙上打开这个端口,看看它对你是否有效。
发布于 2019-07-03 22:37:08
使用"+“作为主机名,并使用netsh实用程序保留url:
netsh http add urlacl url=http://+:8080/ user=everyone有关更多信息,请访问Notes On Using HttpListener
https://stackoverflow.com/questions/34481855
复制相似问题