我有一个在单独的服务器计算机上运行的 C# 网络服务。我希望能够在 Web 服务上使用特定方法时检索客户端计算机名称。我在网上搜索过,有人提到如果客户端连接到路由器,这将很难检索客户端计算机名称。
更新:如果没有办法绕过路由器问题,我将如何获取客户端的信息(例如 IP 地址、机器名称……任何东西)
请您参考如下方法:
HttpContext.Current.Request.UserHostAddress
HttpContext.Current.Request.UserHostName
我有一个在单独的服务器计算机上运行的 C# 网络服务。我希望能够在 Web 服务上使用特定方法时检索客户端计算机名称。我在网上搜索过,有人提到如果客户端连接到路由器,这将很难检索客户端计算机名称。
更新:如果没有办法绕过路由器问题,我将如何获取客户端的信息(例如 IP 地址、机器名称……任何东西)
请您参考如下方法:
HttpContext.Current.Request.UserHostAddress
HttpContext.Current.Request.UserHostName