1. 程式人生 > >VS 2015除錯狀態下,Bad Request - Invalid Hostname

VS 2015除錯狀態下,Bad Request - Invalid Hostname

當我們後臺api開發者,與前端聯調時,前端無法通過ip或者127.0.0.1 進行訪問你的介面時,遇到的問題

修改如下

工程路徑\.vs\config 資料夾下面的applicationhost.config 這個檔案,找到site 那個節點,修改bindings 屬性,這其實給在iis中編輯繫結是一樣的意思。

     <site name="DXMeteorological.Web" id="2">
                <application path="/" applicationPool="Clr4IntegratedAppPool">
                    <virtualDirectory path="/" physicalPath="D:\project\Web" />
                </application>
                <bindings>
                    <binding protocol="http" bindingInformation="*:5829:localhost" />
                </bindings>
            </site>
調整

     <site name="DXMeteorological.Web" id="2">
                <application path="/" applicationPool="Clr4IntegratedAppPool">
                    <virtualDirectory path="/" physicalPath="D:\project\Web" />
                </application>
                <bindings>
                    <binding protocol="http" bindingInformation="*:5829:127.0.0.1" />
                </bindings>
            </site>