none
Não consigo acessar o serviço pela url. RRS feed

  • Pergunta

  • Bom dia,

    Estou começando a trabalhar com WCF agora, e estou com dificuldades de acessar  o serviço pela url. Como devo configurar o web.config para que eu possa acessar o serviço, abaixo segue a configuração:

    <system.serviceModel>
        <behaviors>
          <serviceBehaviors>
            <behavior name="RamalBehavior">
              <serviceMetadata httpGetEnabled="true" />
              <serviceDebug includeExceptionDetailInFaults="true" />
            </behavior>
          </serviceBehaviors>
          <endpointBehaviors>
            <behavior name="RamalBehavior">
              <webHttp/>
            </behavior>
          </endpointBehaviors>
        </behaviors>
        <services>
          <service behaviorConfiguration="RamalBehavior" name="Service.RamalService">
            <endpoint address="mex"
                      binding="mexHttpBinding"
                      contract="Service.IRamalService"/>
         </service>
        </services>
      </system.serviceModel>

    Grato pela ajuda

    sexta-feira, 6 de dezembro de 2013 11:40

Respostas

  • Olá.

    Eu acho que falta o bindings neste config. 

    Utilize o SVCUTIL.exe para gerar a classe e o config para você.

     svcutil /out:C:\Temp\Proxy.cs /config:C:\Temp\App.config ARQUIV1.WSDL  

    você precisa salvar o arquivo WSDL com o nome AQUIV1.WSDL

    espero que te auxilie.

    • Marcado como Resposta edumagal segunda-feira, 13 de janeiro de 2014 10:32
    segunda-feira, 9 de dezembro de 2013 17:36