none
WCF(windows communication foundation) RRS feed

  • Pergunta

  •  Bom dia Colegas,

     Estou com uma problema ao executar  minha aplicação WCF peço ajuda.

     Segue abaixo:

    {"O HTTP não pôde registrar a URL http://+:7478/. Seu processo não tem direitos de acesso a este namespace (consulte o site http://go.microsoft.com/fwlink/?LinkId=70353 para obter detalhes)."}

    Tentei usar hostname: pc-xxxxxxxxxxxxxxxxxxx

    alguma outras indicações mas, sem sucesso.

    Segue o código:

    <startup>
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
      </startup>
      <system.serviceModel>
        <services>
          <service name="ServiceProject.Servico" behaviorConfiguration="wsdlConfiguration">
            <host>
              <baseAddresses>
                <add baseAddress="http://localhost/"/>
                <add baseAddress="net.tcp://localhost"/>
              </baseAddresses>
            </host>
            <endpoint address="ServicoAdress" binding="basicHttpBinding" contract="ServiceProject.IServico" />
            <endpoint address="ServicoAdress" binding="netTcpBinding" contract="ServiceProject.IServico" />
          </service>
        </services>
        <behaviors>
          <serviceBehaviors>
            <behavior name="wsdlConfiguration">
              <serviceMetadata httpGetEnabled="true"/>
              <serviceDebug includeExceptionDetailInFaults="true"/>

            </behavior>
          </serviceBehaviors>

        </behaviors>

      </system.serviceModel>

     Agradeço antecipadamente a ajuda.

    quinta-feira, 7 de abril de 2016 14:40

Todas as Respostas

  • Sua Aplicação que está consumindo esse serviço no WCF é Web ou Desktop? Se for Web você tem que habilitar o uso do CORS na sua aplicação para indicar que aquela URL pode acessar o serviço. Outro ponto para verificar é se a porta está aberta para usar este serviço no firewall.

    Sua URL http://+:7478/ está correta?

    quinta-feira, 7 de abril de 2016 18:50