en

MSGuayaquil

Recursos esenciales para el desarrollador .NET

Blog Comunitario

Error al llamar WebService en producción - The test form is only available for requests from the local machine

The test form is only available for requests from the local machine ... este fue el error que me salió al llamar un webservice desde mi sitio de producción.

La solución es simple, agregar unas líneas al webconfig

<configuration>
    <system.web>
    <webServices>
        <protocols>
            <add name="HttpGet"/>
            <add name="HttpPost"/>
        </protocols>
    </webServices>
    </system.web>
</configuration>

La solución la encontré en http://geekswithblogs.net/juang/archive/2005/11/28/61437.aspx 

Comentarios

 

César dijo:

Hola, el mensaje "The test form is only available for requests from the local machine" no es exactamente un error; es un aviso y no impide que tu servicio funcione, lo que indica es que el formulario que genera automáticamente .Net para realizar las pruebas no está disponible si no se accede al URL del servicio desde la máquina local, esto por temas de seguridad y se debería quedar así la verdad; una vez que termines las pruebas deberías remover esas líneas del web.config, a menos que quieras usar el servicio Web en producción sin necesidad de tener un cliente. En la versión 1.0 del Framework estaba habilitado, por seguridad fue desactivado desde la versión 1.1

Otra cosa: El enlace aparentemente ya no es válido.

February 23, 2008 7:38 PM
 

WJAMA dijo:

Gracias por la aclaración y tengo una duda ... no entiendo a que te refieres con usar el servicio Web sin necesidad de tener un cliente porque el realidad si estoy llamando el web service en producción ...

February 25, 2008 6:02 AM
 

WJAMA dijo:

He investigado sobre tu comentario voy a tener que hacer cambios en mi aplicación ... mil gracias por la ayuda

msguayaquil.com/.../http-get-y-http-post-est-225-n-deshabilitados-de-manera-predeterminada.aspx

February 27, 2008 12:28 PM

Deja tu Comentario

(requerido)  
(opcional)
(requerido)  

Ingresa los números de la imagen:
© 2007 MSGuayaquil. Todos los derechos reservados.
Powered By IIS 6 Powered By ASP.NET 2.0 Ofrecido por Community Server (Commercial Edition) Powered By SQL Server 2005
Creado y Administrado por Julio Casal