clientes anônimos conectados a WCF
-
23-08-2019 - |
Pergunta
Este artigo da Microsoft detalha como implementar segurança de transporte com um cliente anônimo .
http://msdn.microsoft.com/en-us/library /ms729789.aspx
Eu gostaria de saber se é possível atingir o mesmo objetivo, usando netTcpBinding em vez de WSHttpBinding e que hospeda o serviço como um serviço do Windows.
Solução
Sim, eu não vejo nenhuma razão para que isso não iria funcionar mais NetTcp Binding. Por padrão, NetTcp está usando segurança em nível de transporte já, mas também as credenciais do Windows. Apenas desligá-los, e você deve ser bom para ir.
<bindings>
<netTcpBinding>
<binding name="SecureNetTcp">
<security mode="Transport">
<transport clientCredentialType="None" />
</security>
</binding>
</netTcpBinding>
</bindings>
Outras dicas
Eu nunca fiz isso, mas você não pode simplesmente definir a autenticação do cliente para Nenhum?
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow