标签: c# networking
我使用http://checkip.dyndns.org服务来获取使用我的桌面应用程序的用户的外部IP。 (在这里https://stackoverflow.com/a/20029996/5536881找到了)
但是有时对于某些用户,它返回本地IP,例如192.168.0.141。
是否可以解决此问题? 会导致什么呢?
答案 0 :(得分:0)
原因是checkip.dyndns.org使用“ X-Forwarded-For”标头返回IP。
我尝试另一种服务(https://ipecho.net/plain)并解决问题