web-dev-qa-db-fra.com

«Impossible de s'authentifier» lors de la tentative de connexion au flux des artefacts Azure DevOps via npm; Je reçois une erreur E401

J'essaie de me connecter à un flux Azure DevOps Artifacts, mais je reçois toujours une erreur E401.

J'ai essayé sur un autre ordinateur et il s'est bien connecté. J'ai désinstallé et réinstallé mon Node.js, et j'ai toujours l'erreur.

Voici l'erreur que j'obtiens lorsque j'exécute 'npm install'

npm ERR! code E401
npm ERR! Unable to authenticate, need: Bearer authorization_uri=https://login.windows.net/*********, Basic realm="https://pkgsprodcus1.pkgs.visualstudio.com/", TFS-Federated

Voici ce qui a été ajouté au fichier .npmrc

registry=https://[org].pkgs.visualstudio.com/_packaging/[feed].Npm/npm/registry
//pkgs.dev.Azure.com/[org]/_packaging/[feed].Npm/npm/registry/:_authToken=[token]
//pkgs.dev.Azure.com/[org]/_packaging/[feed].Npm/npm/:_authToken=[token]

Je m'attendais à être connecté au flux après avoir ajouté mes informations au fichier .npmrc et exécuté "npm install"

7
CourtneyH

https://docs.Microsoft.com/en-us/Azure/devops/artifacts/npm/npmrc?view=Azure-devops&tabs=windows Cette solution fonctionne pour moi. Il existe différentes extensions PowerShell qui doivent être installées avant d'exécuter la commande vsts-npm-auth -config .npmrc.

0
Sidharth Taneja