Lesstep
Azure Artifacts・npm・2026年11月6日に確認

Azure Artifacts:npm の「E401 Unable to authenticate, need: Bearer authorization_uri=…」

npm が、フィードの受け付ける資格情報なしに Azure Artifacts のフィードへパッケージを求めると、フィードは 401 を返し、受け付ける方法を並べます。Bearer のトークン、個人用アクセス トークンでの Basic、TFS-Federated です。npm はその一覧をそのまま出します。フィードが落ちているという意味ではほぼなく、npm がそのアドレスに使える資格情報を何も送らなかったという意味です(このメッセージの Stack Overflow の質問は17万回以上見られています)。

プルリクエストのビルド検証で npm install が失敗しているなら、プルリクエストはそれを待っています:JetBrains IDE のプラグイン Azure DevOps Pull Requests は、プルリクエストのブランチ ポリシーを状態つきで IDE に並べ、Pro ならフィードがビルドを通すようになったあとに、失敗したビルド ポリシーをもう一度動かせます。JetBrains Marketplace で入れる

どう見えるか

npm は資格情報をアドレスで照らし合わせる

Windows:vsts-npm-auth

macOS・Linux、または vsts-npm-auth なしで:個人用アクセス トークン

パイプラインでは:npm install の前に npmAuthenticate

IntelliJ IDEA と Rider で Azure DevOps のプルリクエスト

Azure DevOps Pull Requests は、JetBrains IDE 2024.1 以降と Android Studio で動く Lesstep のプラグインです。git のリモートから組織・プロジェクト・リポジトリを読み、あなたのレビュー待ちのプルリクエストを IDE のツール ウィンドウに並べます。Azure DevOps Services でも Azure DevOps Server でも動きます。プルリクエストのブランチ ポリシーを状態つきで見せるので、通っていない必須のビルドがプルリクエストの隣に出ます。Pro なら、失敗したビルド ポリシーや期限の切れたビルド ポリシーをそこからもう一度動かせます。レビューの受信箱は無料、投票・コメント・完了・作成は Pro(30日の無料試用つき)。

JetBrains Marketplace で入れる

Azure DevOps・Azure Artifacts・Azure Pipelines は Microsoft Corporation の商標、npm は npm, Inc. の商標、IntelliJ IDEA と Rider は JetBrains s.r.o. の商標です。このページはそのいずれとも提携しておらず、承認も受けていません。

ほかに:pip:401 Error, Credentials not correct for · NuGet:Unable to load the service index for source · チェックアウトが Git fetch failed with exit code: 128 で止まる · VS800075:ビルド サービスがプロジェクトを見られない · English