Servicio WCF que devuelve “Método no permitido”

Monday, October 20, 2014 14:17
Posted in category Informática

Hace algún tiempo, desarrollé un servicio WCF que funcionaba perfectamente vía SOAP. Al configurar el servicio para añadirle una interfaz REST, recibía el error:

“Método no permitido”

Algo no era normal, y tras revisar las cabeceras que me devolvía con SoapUI, “(405 Method Not Allowed)”, descarté que fuera parte de la configuración del fichero Web.config.

Lo que estaba pasando es que mi navegador estaba enviando una petición HTTP GET y no había marcado el atributo “WebGet” en la operación del contrato:

[ServiceContract]
public interface ITestService
{
    [WebGet()]
    [OperationContract]
    string TestGetMethod(); 
 
 }
You can leave a response, or trackback from your own site.

Leave a Reply