Arquivos

Posts Tagged ‘c’

Validar um usuário no Active Directory no C#

Tive a necessidade de autenticar um usuário em um Active Directory a partir de uma aplicação Web C#. Meu código ficou assim:


bool valid = false;
try
{
  // create a "principal context" - e.g. your domain (could be machine, too)
  using (PrincipalContext pc = new PrincipalContext(ContextType.Domain, "SEU DOMINIO"))
  {
    // validate the credentials
    valid = pc.ValidateCredentials(username, password);
  }
}
catch (Exception ex)
{
  WriteLog("Erro de acesso ao DB: " + ex.Message);
}
return valid;

Simples e funcional.

Categorias.net Tags:, , , , ,

Iniciando um processo no C# com outro usuário

Estava precisando executar um comando no Windows utilizando rundll32 como um usuário diferente do ligado na estação, e encontramos dois ótimos links bem direto ao ponto. Aí vão :

http://stackoverflow.com/questions/4624113/how-to-process-start-with-impersonated-domain-user

http://weblogs.asp.net/hernandl/archive/2005/12/02/startprocessasuser.aspx

Enjoy

CategoriasC# Tags:

Site com exemplos práticos para várias linguagens

Se você assim como eu gosta de ver exemplost práticos, e acaba entendendo mais vendo algo funcional, sugiro que vá até este site: http://www.java2s.com/

Embora o mesmo tenha o nome de java2s, lá você encontrará exemplos aplicáveis a várias linguagens e tecnologias, por exemplo .net, C, c++, Oracle, etc, etc…

Ótimo bookmark! Enjoy!

CategoriasDiversos, JAVA Tags:, , , ,
Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Junte-se a 127 outros seguidores