Port

通過本地網路訪問 localhost 埠

  • October 24, 2009

localhost 和 192.168.0.199 都解析到我的 Web 瀏覽器中的同一頁面(它們都分別重定向到 localhost/xampp/ 和 192.168.0.199/xampp/)。

但是當我嘗試不訪問我的 Web 服務時,localhost:49973/BaseballWebService/Service.asmx/ 會解析 Web 服務,而 192.168.0.199:49973/BaseballWebService/Service.asmx/ 找不到 Web 服務。

我必須使用我的電腦 ip 而不是 localhost 訪問我的 Web 服務,因為我必須通過本地網路遠端訪問 we 服務。有人知道可能出了什麼問題嗎?

確保您沒有使用 2 個站點而不是 1 個站點。您可能有 2 個不同的站點,它們都有 /xampp 文件夾,但都沒有 BaseballWebService 文件夾。

如果單個站點同時具有 localhost(或 127.0.0.1)和 129.168.0.199 綁定,那麼它一定是導致 BaseballWebService 文件夾中的重定向。一個好的測試是創建一個 test.txt 或 test.htm 頁面並將其放在您的 BaseballWebService 文件夾中,以確認 IIS 正確地提供該文件而無需重定向。

我假設您使用的是 IIS,因為您已將其標記為 IIS。

引用自:https://serverfault.com/questions/77979