1. 程式人生 > >遠端連線webservice遇到無法訪問的問題解決辦法

遠端連線webservice遇到無法訪問的問題解決辦法

    如果在本地測試webservice可以執行,在遠端卻顯示“測試窗體只能用於來自本地計算機的請求”或者"The test form is only available for requests from the local machine. ",那是因為沒有開啟遠端訪問的原因。

     大家都知道,Web服務做好後,釋出在網上,別人要呼叫你提供的介面時,是無法開啟測試窗體的,這讓很多的朋友都蠻鬱悶,為什麼別人提供的服務介面就能夠開啟測試窗體,而我的就不行呢?是不是我的程式碼寫的有問題呢?其實不是這樣的,下面,我就來教你如何實現這個功能,讓客戶端也能夠開啟測試窗體。

在web.config的<system.web></system.web>中間加入如下配置節內容
<webServices>
         <protocols>
            <add name="HttpSoap"/>
            <add name="HttpPost"/>
            <add name="HttpGet"/>
            <add name="Documentation"/>
         </protocols>
</webServices>


原bolg地址:http://stu-xu.i.sohu.com/blog/view/170429191.htm