用.NET開發的Web Service,預設的設定是只有本機可以用瀏覽器作測試叫用,但是我們會用Web Service一定是用在不同平台、技術的整合上,所以在開發期間能讓別人作測試叫用,對我們開發人員而言是相當需要的功能。
廢話半天,那要怎麼作才能讓非本機也可以測試叫用.NET Web Service呢?說破不值錢,答案就在Web.config裡面。
在
<system.web>
......
......
</system.web>
的中間加入
<webServices>
<protocols>
<add name="HttpGet" />
<add name="HttpPost" />
</protocols>
</webServices>