如果我能夠讓外部計算機獲取自己的名稱並將其作爲變量傳遞給Web服務,這樣會更容易,但我現在無法做到這一點。來自幾個不同實體的計算機數量可變,可以在我們的一臺服務器上重新訪問Web服務。只更改服務器上的一些VB.Net代碼,以及任何這些外部計算機上都沒有,我怎樣才能在VB.Net中以編程方式獲取他們的名字?謝謝!如何在VB.Net中獲取外部計算機的計算機名稱?
編輯:一些答案看起來像他們被設計爲獲得服務器,服務器的路由器或沿着這些線路的其他東西的IP。也許我只是誤讀了代碼或其他東西,但我正在談論的是如何獲得名稱客戶端,外部計算機誰試圖訪問服務器上的webmethod,使用webmethod的代碼來這樣做。
如果這是一個WCF服務,請參見[this question](http://stackoverflow.com/questions/5 034660 /如何對檢索最客戶機名稱由內而外地-A-WCF操作合同)。 – Jason