o UAC pode impedir a leitura de um certificado?

1

Pergunta estranha com, esperançosamente, uma resposta curta. Eu tenho este aplicativo em execução no windows 7 que chama um serviço web através de uma DLL .net. Para fazer isso, é necessário ler alguns certificados, colocados em Computador local- > computador pessoal e local- > Raiz Confiável ....

Se eu executar este aplicativo com o UAC ativado, recebo um erro e o funcionário do serviço da Web pode ver no log que dizemos "oi", que ele envia o certificado, mas nunca enviamos o nosso e a conexão é cancelado.

Se eu desativar o UAC, funcionará.

Mas, alguém pode me dizer se o UAC pode ou não impedir que o usuário leia um certificado ou se o problema realmente é outra coisa?

EDIT: sem sorte com este. A parte mais estranha é que parece que ainda não consigo ler meu certificado, mesmo que seja colocado no armazenamento de chaves "usuário atual"? Por que ter um tal keystore se o usuário não tem permissão para lê-lo de qualquer maneira? É claro que é possível que o UAC esteja bloqueando outra coisa, mas não consigo descobrir o que seria, já que o LOG diz que estou criando o túnel e dizendo "olá" para o serviço da web ... mas não envio meu certificado ..

Atenciosamente

    
por elwis 05.11.2013 / 14:22

0 respostas