Testing Web Service(ASMX) Remotely (yes, you can!)




- April 20, 2015

Rest of the Story:

Often we test web services by either locally on our workstations or remoting to the server and accessing the asmx page. 

If you try to access the asmx remotely however you are not given the option to test the server (by using the server url address).  By adding the following code the <system.web> section of asmx web site web.config you can now test your services remotely. <webServices>
        <protocols>
            <add name="HttpSoap12"/>
            <add name="HttpSoap"/>
            <add name="HttpGet"/>
            <add name="HttpPost"/>
        </protocols>
</webServices>
The above code addresses the issue related to "The test form is only available for requests from the local machine." error message.