0
我有一台WPF应用程序在笔记本电脑的网络IP地址的端口9001上自承载Web API的笔记本电脑上运行。我能够从本地家庭网络上的不同机器成功发送Http流量到该端口。如何通过Internet公开.NET自承载的Web API
我需要从远程位置通过Internet运行测试到同一台笔记本电脑。我也做了以下内容:
- 创建一个静态IP地址,我的笔记本电脑
- 添加在防火墙的入站规则,以允许端口9001的TCP任何传入域名或IP的 在
- 添加TCP端口转发我的Verizon的路由器端口9001到笔记本电脑的IP地址
- 走到CanYouSeeMe.org,证实我的ISP没有阻止我的外接端口,面向Internet的IP地址
- 从我的本地网络测试这个我发了Http请求通过提琴手到我的外部IP地址和th在端口和API成功执行
- 我也可以使用外部IP和端口从我的网络上的任何计算机成功访问该API。
但是,如果我尝试从未在我的网络上的计算机访问相同的外部地址和端口,它将返回连接失败的http 502状态。 任何想法,我应该看下?
感谢, 吉姆