Facebook Pixel
XML Web Services: Habilitar Testes na Web

XML Web Services: Habilitar Testes na Web

Um recurso fantástico dos XML Webservices criados na plataforma dotNet é o fato de a própria página que hospeda o arquivo asmx poder ser utilizada como ambiente de testes, porém por segurança, esse recurso vem desabilitado por padrão. Para habilitá-lo é necessário que seu arquivo web.config contenha instruções para habilitar “HttpGet” e “HttpPost” na seção “Configuration/System.web/webServices/protocols:”

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <system.web>
    <webServices>
      <protocols>
        <!-- Habilitação do ambiente de testes - Início -->
        <add name="HttpGet" />
        <add name="HttpPost" />
        <!-- Habilitação do ambiente de teste - Fim -->
      </protocols>
    </webServices>
  </system.web>

Importante salientar que, quando o serviço está publicado em ambiente de produção, esta funcionalidade deve estar desabilitada, ou qualquer pessoa que descubra a página na web poderá disparar os serviços.

Deixe seu comentário