Pergunta : C#.NET autenticam o cliente do computador de encontro ao diretório ativo

Eu preciso de criar um pedido autônomo para restaurações fixadas da senha para nosso serviço de atenção. O programa deve somente ser funcionado em um jogo predeterminado de computers.

What que eu estou olhando fazendo sou, em cima de funcionar um programa, manda-o autenticar o cliente do computador de encontro ao ANÚNCIO. Verific então as sociedades de grupo do computador para ver se o computador está no grupo de computadores permitidos funcionar o programa. Isto deve razoavelmente impedir que o programa esteja copiado a um outro computador e ainda poder restaurar senhas. Esta é etapa 1. mais tarde, autenticará atualmente registrar-no cliente de usuário de encontro ao diretório ativo e certificar-se d tem permissões mudar senhas. Esta é a etapa 2.

I pode conseguir etapa 2 trabalhar muito bem através de WindowsIdentity.GetCurrent () e de função do membro subseqüente de WindowsPrincipal e de IsInRole. Entretanto, eu não posso encontrar uma maneira de autenticar o cliente atual do computador de encontro ao diretório ativo. Eu tentei olhar SPNs, personificação, e tais, mas não pude começ qualquer coisa que trabalha. Basicamente, o que eu estou procurando é como autenticar “HOST/computername.domainname” de encontro ao diretório ativo, ou similar.
class= do

Resposta : C#.NET autenticam o cliente do computador de encontro ao diretório ativo

A APROVAÇÃO, baseada em suas exigências e não projeta lá é nenhuma solução porque você precisa de incluir clientes e senhas de serviço nos binários para usar a personificação.

Quando um usuário funciona executável em seu sistema usa automaticamente seu cliente pessoal.  Using qualquer tipo de “funcionamento como” a funcionalidade para um cliente com maiores privilégios exige esconder o nome e a senha de cliente no código.
Outras soluções  
 
programming4us programming4us