{“msg“:“请求访问:/insertminutes,认证失败,无法访问系统资源“,“code“:401}

解决端口占用问题:快速定位与结束进程
当后端接口因端口占用而显示错误时,可以通过CMD输入'netstat -ano'来查找占用端口的进程,或者使用'netstat -aon | findstr 端口号'进行精确查询。接着,在任务管理器的资源监视器中找到对应的PID,结束该进程后重启服务即可恢复正常。这是一个针对端口冲突的简易解决方案。

今天运行完后端 查看接口的时候 突然显示了这个

后端日志是这样显示的,很明显的错啦 是端口被占用了~·

解决方案:

1、打开cmd黑窗口输入:netstat -ano

                这个时候已经显示了占用端口:记住后面数字  我的是32488

如果有小伙伴找不到 就可以指定端口查询~

输入:netstat -aon|findstr "你的端口号",记住后面的数字 我的是:32488

2、打开任务管理器:点击性能  然后点击下面的打开资源监视器 

通过pid找到自己刚刚记住的数字,右击结束进程 再重新启动就可以啦~~ 

希望以上内容对大家有所帮助!!

由于所给参考引用未涉及若依框架认证失败(错误代码401)的相关内容,下面基于通用知识给出可能的解决办法: ### 检查token相关问题 若依框架通常使用token进行认证认证失败代码401可能是token无效、过期或未正确传递导致。 - **检查token是否过期**:若依框架的token有一定的有效期,可查看token的生成时间和有效期设置。若过期,需要重新生成token。 - **检查token是否正确传递**:确认请求头中是否正确携带了token,请求头的key一般为`Authorization`,值的格式通常为`Bearer [token]`。示例代码如下: ```java import java.io.IOException; import java.net.HttpURLConnection; import java.net.URL; public class TokenRequestExample { public static void main(String[] args) throws IOException { String token = "your_token_here"; URL url = new URL("http://localhost:8080/system/testMe/list"); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setRequestMethod("GET"); connection.setRequestProperty("Authorization", "Bearer " + token); int responseCode = connection.getResponseCode(); System.out.println("Response Code: " + responseCode); } } ``` ### 检查权限配置 - **检查接口权限配置**:确认`/system/testMe/list`接口所需的权限,查看用户角色是否具有访问该接口的权限。若依框架通常会在配置文件或数据库中配置接口的权限信息。 - **检查角色权限分配**:确保用户所属的角色已经被正确分配了访问该接口的权限。 ### 检查认证服务状态 - **检查认证服务是否正常运行**:若依框架的认证服务可能出现故障,导致认证失败。可查看认证服务的日志文件,检查是否有异常信息。 - **检查认证服务配置**:确认认证服务的配置是否正确,如密钥、加密算法等。 ### 检查请求参数 - **检查请求参数是否正确**:某些情况下,请求参数的错误可能导致认证失败。确认请求参数的名称、类型和值是否符合接口的要求。
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值