none
Problema ao utilizar Net.tcp port sharing no Win 7 RRS feed

  • Pergunta

  • Bom dia pessoal,

     

    estou com um problema aqui, seguinte: tenho um host que dever ser instalado em um servidor utilizando o Windows 7. Estamos utilizando o protocolo Net.tcp por isto sei que devo inicializar o Port Sharing até ai tudo bem. O Problema é que para isto eu tenho que configurar um arquivo chamado  SMSvcHost.exe.config, agora vem a pergunta, preciso mesmo configurar este arquivo?

    Se não configurar este arquivo acontece o seguinte erro:

    Failure on the endpoint of the service to listen to URI because access was denied. Check if the current user has access to the appropriate section of allowedAccounts SMSvcHost.exe.config.

     

    Abração pessoal.

    Paulo Henrique Vieira

     

    quinta-feira, 12 de agosto de 2010 21:02

Respostas

  • Boas Paulo,

    Além de algumas informações pertinentes ao protocolo, uma das finalidades deste arquivo é manter uma lista de contas.

    Ao expor um serviço que usa o recurso de compartilhamento de portas, de alguma forma a aplicação que hospeda o serviço precisa se conectar ao serviço de compartilhamento (SMSvcHost.exe), e a identidade que é apresentada para esse serviço é validada na lista de contas do arquivo de configuração, mais precisamente, no elemento allowAccounts.

    Se o serviço não está rodando sobre uma credencial administrativa ou não está utilizando as contas predefinidas do sistema operacional (como Network Service), você precisa definir esta tua conta (SID) que está utilizando neste arquivo de configuração.
    http://www.israelaece.com
    sexta-feira, 13 de agosto de 2010 13:05
    Moderador