Erro 401 com NuGet e Team Foundation Server

Ao trabalhar com o NuGet em um projeto controlado pelo Team Foundation Server (TFS), poderão ocorrer ocasionalmente erros HTTP 401 (TF30063: You are not authorized to access Collection). Isso ocorre por algum problema do Visual Studio para armazenar as credenciais de acesso ao TFS, quando está trabalhando com a extensão do NuGet.

Para resolver isso, basta acessar o endereço do “Team Web Access” do seu Team Foundation pelo Internet Explorer e, ao entrar com as credenciais, marcar que deseja o navegador as armazene. Isso ocorre porque provavelmente o cliente web do Visual Studio utiliza o engine do Internet Explorer, então estes compartilham algumas preferências e configurações. Se mesmo assim o IE não esteja guardando as credenciais, pode ser necessário diminuir o nível de segurança do navegador em sites da intranet, além de adicionar o endereço base do TFS na lista de sites confiáveis.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s