使用新的用户名和密码更新 vsts-npm-auth
Update vsts-npm-auth with new username and password
我已经使用以下命令安装了 vsts-npm-auth 包:
npm install -g vsts-npm-auth --registry https://registry.npmjs.com
我 运行 vsts-npm-auth -config .npmrc 命令设置凭据,但我面临以下错误:
现在我需要更新凭据,但它总是获取现有凭据。有什么方法可以发送 PUT 请求并更新凭据吗?
我在同事的帮助下成功了。
- 卸载 vsts-npm-auth 包
- 删除 NPM 缓存
- 删除 Users 文件夹下的 .npmrc 文件
并重新运行 下面的命令,并将 auth 标志设置为 false。它会要求信用。
npm install -g vsts-npm-auth --registry https://registry.npmjs.com --always-auth false
如果上述解决方案不起作用。我正在为上述答案添加更多步骤
卸载 vsts-npm-auth 包
删除 NPM 缓存
删除Users文件夹下的.npmrc文件
//新步骤
https://github.com/Microsoft/azure-pipelines-tasks/issues/6733#issuecomment-376604435
如 link 中所述,删除已存在的令牌和详细信息以再次显示登录提示
打开注册表(windowsKey + R + 输入“regedit”)
删除 -> HKEY_CURRENT_USER\SOFTWARE\Microsoft\VSCommon.0\ClientServices\TokenStorage\VisualStudio\VssApp
重新启动系统
并重新运行 下面的命令,并将 auth 标志设置为 false。它会要求信用。
npm install -g vsts-npm-auth --registry https://registry.npmjs.com --always-auth false
vsts-npm-auth -config .npmrc
我已经使用以下命令安装了 vsts-npm-auth 包:
npm install -g vsts-npm-auth --registry https://registry.npmjs.com
我 运行 vsts-npm-auth -config .npmrc 命令设置凭据,但我面临以下错误:
现在我需要更新凭据,但它总是获取现有凭据。有什么方法可以发送 PUT 请求并更新凭据吗?
我在同事的帮助下成功了。
- 卸载 vsts-npm-auth 包
- 删除 NPM 缓存
- 删除 Users 文件夹下的 .npmrc 文件
并重新运行 下面的命令,并将 auth 标志设置为 false。它会要求信用。
npm install -g vsts-npm-auth --registry https://registry.npmjs.com --always-auth false
如果上述解决方案不起作用。我正在为上述答案添加更多步骤
卸载 vsts-npm-auth 包
删除 NPM 缓存
删除Users文件夹下的.npmrc文件 //新步骤
https://github.com/Microsoft/azure-pipelines-tasks/issues/6733#issuecomment-376604435 如 link 中所述,删除已存在的令牌和详细信息以再次显示登录提示 打开注册表(windowsKey + R + 输入“regedit”) 删除 ->
HKEY_CURRENT_USER\SOFTWARE\Microsoft\VSCommon.0\ClientServices\TokenStorage\VisualStudio\VssApp
重新启动系统
并重新运行 下面的命令,并将 auth 标志设置为 false。它会要求信用。
npm install -g vsts-npm-auth --registry https://registry.npmjs.com --always-auth false
vsts-npm-auth -config .npmrc