如果我能够让外部计算机获得自己的名称并将其作为变量传递给 Web 服务,这将更容易,但我现在无法做到这一点。来自多个不同实体的不同数量的计算机定期访问我们其中一台服务器上的 Web 服务。仅更改服务器上的一些 VB.Net 代码,而在任何这些外部计算机上什么都没有更改,我如何能够在 VB.Net 中以编程方式获取它们的名称?谢谢!
编辑:一些答案看起来像是旨在获取服务器、服务器路由器或其他类似内容的 IP。也许我只是误读了代码或其他东西,但我说的是获取客户端的名称,尝试访问服务器上的 webmethod 的外部计算机,使用 webmethod 的代码来这样做。