常見的IIS部署WebService,或者開發時,調試WebService的問題web
一、想經過瀏覽器進行調用測試,比較快速方便瀏覽器
VS直接運行,還能夠選用本身喜歡的瀏覽器進行調試,前提須要在 Web.Config配置文件中,增長配置信息安全
system.web節點下增長以下:測試
<webServices>
<protocols>
<add name="HttpSoap"/>
<add name="HttpPost"/>
<add name="HttpGet"/>
<add name="Documentation"/>
</protocols>
</webServices>網站
其中的配置表示支持訪問的方式,必須配置HttpGet,由於瀏覽器調用使用的是Get方式訪問。spa
配置以後,運行vs程序,或者直接打開IIS配置好的網址,就會出現測試窗口3d
二、有時候發了IIS網站但願保證目錄安全性,不讓人直接看到網址物理路徑下的其餘文件,此時能夠在IIS設置「禁用目錄瀏覽」調試
三、有時候咱們但願禁止經過瀏覽器測試,由於大部分程序都配置好了訪問節點,有人接手作,發佈以後忽然想禁用瀏覽器直接測試功能,反而不知道怎麼處理blog
只須要去除這兩行便可,可是也就意味之用戶只能經過soap方式訪問開發
<webServices>
<protocols>
<add name="HttpSoap"/>
<add name="HttpPost"/>
<add name="HttpGet"/> <add name="Documentation"/> </protocols> </webServices>