我已经使用以下命令安装了vsts-npm-auth包:
npm install -g vsts-npm-auth --registry https://registry.npmjs.com
我运行了vsts-npm-auth -config .npmrc命令来设置凭证,但我遇到了以下错误:
现在我需要更新凭据,但它总是获取现有凭据。有没有办法发送PUT请求,更新凭证?
exdqitrt1#
我在同事的帮助下成功了。1.卸载vsts-npm-auth包1.移除NPM缓存1.删除Users文件夹下的**.npmrc**文件1.然后重新运行下面的命令,并将auth标志设置为false。它会要求信用证。npm install -g vsts-npm-auth --registry https://registry.npmjs.com --always-auth false
pkbketx92#
如果上述解决方案不起作用。我在上面的答案上再加几个步骤1.卸载vsts-npm-auth包1.删除NPM缓存1.删除用户文件夹下的.npmrc文件//新步骤
HKEY_CURRENT_USER\SOFTWARE\Microsoft\VSCommon\14.0\ClientServices\TokenStorage\VisualStudio\VssApp
npm install -g vsts-npm-auth --registry https://registry.npmjs.com --always-auth false
vsts-npm-auth -config .npmrc
4jb9z9bj3#
1.可选:备份.npmrc文件。1.编辑.npmrc文件。1.删除包含缓存凭据的行。更具体地删除:
username=VssSessionToken
; This is an unencrypted authentication token.
password=
email=
1.保存文件。1.运行vsts-npm-auth -config .npmrc
mf98qq944#
只要运行“vsts-npm-auth**-F**-config .npmrc”
fcwjkofz5#
VSTS将在Windows注册表中保存凭据。您需要删除令牌才能再次获得登录提示。以下是Windows注册表中的路径:HKEY_CURRENT_USER\SOFTWARE\Microsoft\VSCommon\14.0\ClientServices\TokenStorage\VisualStudio\VssApp
5条答案
按热度按时间exdqitrt1#
我在同事的帮助下成功了。
1.卸载vsts-npm-auth包
1.移除NPM缓存
1.删除Users文件夹下的**.npmrc**文件
1.然后重新运行下面的命令,并将auth标志设置为false。它会要求信用证。
npm install -g vsts-npm-auth --registry https://registry.npmjs.com --always-auth false
pkbketx92#
如果上述解决方案不起作用。我在上面的答案上再加几个步骤
1.卸载vsts-npm-auth包
1.删除NPM缓存
1.删除用户文件夹下的.npmrc文件//新步骤
HKEY_CURRENT_USER\SOFTWARE\Microsoft\VSCommon\14.0\ClientServices\TokenStorage\VisualStudio\VssApp
1.重新启动系统
1.然后重新运行下面的命令,并将auth标志设置为false。它会要求信用证。
npm install -g vsts-npm-auth --registry https://registry.npmjs.com --always-auth false
vsts-npm-auth -config .npmrc
4jb9z9bj3#
1.可选:备份.npmrc文件。
1.编辑.npmrc文件。
1.删除包含缓存凭据的行。更具体地删除:
username=VssSessionToken
结尾的行; This is an unencrypted authentication token.
开头的行password=
的行email=
的行1.保存文件。
1.运行
vsts-npm-auth -config .npmrc
mf98qq944#
只要运行“vsts-npm-auth**-F**-config .npmrc”
fcwjkofz5#
VSTS将在Windows注册表中保存凭据。您需要删除令牌才能再次获得登录提示。
以下是Windows注册表中的路径:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\VSCommon\14.0\ClientServices\TokenStorage\VisualStudio\VssApp