我在IIS上設置了mvc 4 web api項目,主機名稱爲我的計算機名稱。當我通過mycoumputername:portno調用它時,我可以訪問我的web api。但是當我通過myIPaddress:portno調用它時,我無法訪問它。但是,當我創建新站點而不提供主機名稱作爲計算機名稱時,默認爲localhost,它可以通過IP地址:portno訪問。我找不到原因。無論如何,我需要將主機名定義爲我的計算機名稱,以便通過www.mycomputername.com從遠程計算機訪問,並且還需要使用IPAddress:portno來訪問移動設備。 請幫助我,任何人。謝謝你,感謝你的幫助。帶有主機名的IIS網站無法通過IP地址訪問
0
A
回答
0
原因是主機名稱設置。
當您在IIS站點綁定中設置主機名時,您明確要求對此站點的所有請求都包含所需的主機頭(有關詳細信息,請閱讀HTTP協議)。
當您的瀏覽器使用IP地址訪問站點時,請求將不包含與您的IIS端設置匹配的標頭。
這只是設計。
0
您只需在IIS中爲沒有主機名和端口號的域創建新綁定。
相關問題
- 1. 如何通過ip地址訪問共享主機網站
- 2. Kerberos:通過IP地址訪問主機
- 3. 無法通過IP地址訪問本地主機
- 4. 無法通過其IP地址訪問我的網站
- 5. 網站是通過IP地址訪問,但不是域名?
- 6. IIS網站(.asmx服務應用程序)只能通過IP訪問,但不能通過域/主機名訪問
- 7. IIS - 不能通過ip地址訪問頁面而不是本地主機
- 8. ASP.net虛擬主機無法通過內部網訪問的IIS
- 9. 通過本地主機訪問它時,無法通過IP地址訪問django應用程序
- 10. 404通過IP地址從互聯網訪問SharePoint網站
- 11. 無法通過ip訪問sitecore媒體而不是主機名
- 12. 網站IP地址有效,但不是主機名
- 13. 禁止通過禁止的IP地址訪問網站
- 14. 無法從本地IP訪問IIS網站
- 15. IP地址無法訪問
- 16. 停止訪問網站的IP地址
- 17. 通過私人地址訪問網站
- 18. 通過IP地址瀏覽器訪問新網站?
- 19. 通過IP地址訪問時,網站上未顯示圖像
- 20. 如何通過真實IP地址遠程訪問asp.net網站
- 21. 我無法使用其IP地址訪問我的網站
- 22. WCF通過IIS問題IP地址
- 23. 如何通過域名和IP地址訪問WordPress站點?
- 24. 具有動態IP地址的無IP主機站點
- 25. 當網站位於共享主機上時,如何通過IP地址訪問網站?
- 26. 無法通過LAN IP在同一臺機器上訪問本地網站
- 27. 從IP地址訪問網站
- 28. 無法從同一網絡使用IP地址訪問我的虛擬主機
- 29. 如何通過使用IP地址作爲主機名來訪問mysql數據?