none
Acessar Serviço WCF a partir de maquinas fora do domínio RRS feed

  • Pergunta

  • Tenho o seguinte problema:
    Tenho um serviço rodando no Servidor (Windows Server 2008). Uma aplicação cliente precisa conectar ao serviço. Quando executo a aplicação em máquinas do domínio funciona normalmente. Mas, tenho que acessar o serviço de máquinas fora do domínio. Cheguei a implementar o uso de credentials para a aplicação cliente conectar ao serviço e funcionou perfeitamente. Mas o cliente pediu que se fosse possível, não fosse utilizado credentials.
    O que seria necessário fazer, para conectar esta aplicação cliente fora do domínio no serviço que está dentro do domínio?

    Giulliano Souza Gonçalves

    terça-feira, 11 de junho de 2013 12:54

Todas as Respostas

  • Amigo, boa tarde

    você deseja utilizar algum tipo de autenticação e autorização ou não ? se não for preciso utilize um binding BasicHttpBinding publicado no IIS aceitando conexões anônimas, é inseguro mas funciona.

    se o cliente não quer uma autenticação, pelo menos uma segurança do canal deveria ser feita, algo utilizando https ou vpn


    Olavo Oliveira Neto
    http://olavooneto.wordpress.com
    Twitter @Olavooneto
    Facebook Olavo Neto
    Linkedin Olavo Neto
    Se for útil marque como resposta e faça um Developer feliz :)

    terça-feira, 2 de julho de 2013 16:48
  • Olavo, boa tarde!

    Obrigado pela resposta!

    O serviço utiliza call-back (wsDualHttpBinding) para notificar os clientes conectados de forma assíncrona quando ocorre algum evento programado ou por alerta disparado por um dos clientes, então não poderei utilizar o BasicHttpBinding. Continuo a pesquisar e aguardar respostas, mas pelo que vi até então, por questão de segurança, não teria outra forma a não ser utilizar uma credencial para acessar o domínio.

    De toda forma, agradeço a atenção.


    Giulliano Souza Gonçalves

    quarta-feira, 3 de julho de 2013 17:59