Se você assim como eu usa o Zune e precisa atualizar ou baixar aplicações do marketplace ou ainda usa algum aplicativo que use o BITS (Background Intelligent Transfer Service) mas esta atrás de um proxy (Normalmente no trabalho se a sua empresa for malvada, controlodora ou só amadora mesmo) com certeza ja pasou por problemas certo?
Isso acontece porque o BITS por padrão não envia seus dados de autenticação para o proxy e portanto não consegue comunicação com o mundão de deus la fora. Para resolver isso basta alterar a seguinte chave no registro:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\BITS\UseLMCompat
De acordo com a documentação do msdn os valores possiveis são:
0 – BITS vai mandar as suas credenciais de modo implicito SEMPRE
1 - BITS vai mandar as suas credenciais de modo implicito se o valor da chave LMCompatibilityLevel for maior que 2
2 – BITS só vai mandar as suas credenciais se a aplicação chamar o método SetCredentials
Como nós queremos nos autenticar basta usar o valor 0. Reiniciar o serviço do BITS e a sua aplicação e voilà! Você esta conectado.
See ya.
1 :
Muito útil esse post! \o/
hahahahaha
Postar um comentário