work-notes(15):私服报错401,Sonatype Nexus Repository Manager,may not contain non-url-safe chars如何解决?
时间:2022-05-30
文章目录
- 问题描述
- 回归重点,code 401 认证失败问题
- 如何解决
- 1、找到node本地文件 .npmrc
- 2、删除里面的地址和 token
- 3、重新登录
- 4、总结
问题描述
报错:
code 401
npm ERR! Unable to authenticate, need: BASIC realm="Sonatype Nexus Repository Manager"解释:
1、正常情况是因为没有通过登录进入私服;
2、如果之前登录好好的突然哪一天不行的话,就是过期还是什么问题等;
很明显是认证问题,正常情况下登录就可以了,但是它就是不行 WDNMD 我找了三天;
报错:
may not contain non-url-safe chars
这个就是登录 username 不建议用 邮箱 登录而已,用 ID 就行;
回归重点,code 401 认证失败问题
如何解决
我发现,很多网上都是清理缓存这种;我甚至把 node 写在重新安装都不行;如果你是这样就跟我一样了;
1、找到node本地文件 .npmrc
一般在 默认地址:c:\Users\用户\.npmrc文件;
2、删除里面的地址和 token
一般就一行,找到待私库地址的那行全部删掉;
3、重新登录
1、win + r ,如何输入 cmd 回车。进入终端;2、输入登录:npm login --registry xxxxx (xxxxx为你的私库地址);3、Username 注册的邮箱Username(xxx) 这个邮箱下的用户名。特指 IDPassword 密码Email 再次输入邮箱4、如果成功,就不会报错;
4、总结
1、如何是登录成功,突然那天不行了,可能是登录过期了;
2、找到本地 npm 缓存地址 .npmrc 文件;
3、删除内部地址信息;
4、重新登录
参考文章:
1、问题 https://blog.csdn.net/lqh4188/article/details/107384465?ops_request_misc=&request_id=&biz_id=102&utm_term=%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3%E7%A7%81%E6%9C%8D%E6%8A%A5%E9%94%99401%E9%97%AE%E9%A2%98&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-2-107384465.142v11pc_search_result_control_group,157v12new_style&spm=1018.2226.3001.4187
2、https://blog.csdn.net/lydxwj/article/details/79070003?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165387595016781483761142%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=165387595016781483761142&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm-1-79070003-null-null.142v11pc_search_result_control_group,157v12new_style&utm_term=+may+not+contain++non-url-safe+chars&spm=1018.2226.3001.4187
work-notes(15):私服报错401,Sonatype Nexus Repository Manager,may not contain non-url-safe chars如何解决?相关推荐
- error Unable to authenticate, need: BASIC realm=“Sonatype Nexus Repository Manager“
今天在做vue项目,切换私服nexus,npm login时,遇到了下面的问题error Unable to authenticate, need: BASIC realm="Sonatyp ...
- Sonatype Nexus Repository Manager
Sonatype Nexus3 Repository Manager 发布 npm 私包 - 简书 (jianshu.com) 使用[Sonatype Nexus Repository Manager ...
- Sonatype Nexus Repository Manager OSS仓库管理私服(一)——搭建私服
nexus有收费版和开源免费版,其中的Nexus Repository Manager OSS是开源免费的,其功能基本满足我们的需求,所以本次搭建采用该版本. 下载 首先在Nexus Reposito ...
- nexus配置禁止匿名访问后,maven导入依赖报错401问题解决方案
问题说明 这个问题具体是,公司的nexus私服因为安全策略配置了禁止匿名访问,本地maven配置了所有依赖都只从私服下载,但是下载依赖时报错401. Failed to execute goal or ...
- cesium 地图无法加载 报错401 缺少token
cesium 地图无法加载 报错401 缺少token 首先,报错401 说明用户没有访问权限,需要进行身份认证,也就是cesium需要密钥,也是最近实行的吧,因为之前不用也能加载出地图. token ...
- 接口报错401 状态码 Unauthorized
接口报错401 状态码 Unauthorized 接口报错401 状态码 Unauthorized 报错原因 状态码 401一般指认证发生错误,需要排查认证的参数及获取方式是否正确 解决办法 如果请求 ...
- HTTP报错401和403详解及解决办法
一.401: 1. HTTP 401 错误 - 未授权: (Unauthorized) 您的Web服务器认为,客户端发送的 HTTP 数据流是正确的,但进入网址 (URL) 资源 , 需要用户身份验证 ...
- lvextend扩容后,发现还是原来的大小。报错: resize2fs: Bad magic number in super-block 打开 /dev/mapper/vg01-lv01 时的解决方法
lvextend扩容后,发现还是原来的大小,以及报错: resize2fs: Bad magic number in super-block 打开 /dev/mapper/vg01-lv01 时的解决 ...
- 使用layer的弹窗时,出现layer引入成功,触发成功,控制台无报错,但是页面无变化或者仅出现遮罩层的问题的解决思路
使用layer的弹窗时,出现layer引入成功,触发成功,控制台无报错,但是页面无变化或者仅出现遮罩层的问题的解决思路 参考文章: (1)使用layer的弹窗时,出现layer引入成功,触发成功,控制 ...
最新文章
- AI 技术发展飞快,高校 AI 教师的知识储备能满足学生旺盛的求知欲吗?
- eclipse 打开文件目录
- Apache solr(二).
- java %1$s_%1$s %1$d Android string (java Android 格式化字符串)
- Factory Method(工厂方法)--对象创建型模式
- php8更新,PHP 8 中新特性以及重大调整
- 输入符号,宽,高,打印此符号组成的矩形
- redis 字符串基本操作
- 【目标检测】mAP评价标准
- 时间都去哪了?BPC电波授时信号的“零成本”伪造
- java开发pc端和移动端的区别,移动端和PC端的区别
- 局域网计算机加密共享文件,怎么共享文件夹局域网(局域网共享加密)
- 计算机休眠下睡眠的不同点是什么,电脑休眠和睡眠的区别是什么
- docker配置centos7(二),dnf,sshd配置及部分其它常用软件
- Word 安全模式可以启动,正常模式不能启动
- 什么是股票情绪量化指标?
- 大数据基础——Hadoop大数据平台搭建
- 防蓝光膜能减小手机对眼睛的伤害吗?
- 世界首个由队伍拥有并运营的CS:GO电竞联盟FLASHPOINT成立
- 北京数字认证股份有限公司-数字证书认证管理解决方案