java语言后台管理若依框架-登录提示404-接口异常-系统接口404异常如何处理-登录验证码不显示prod-api/captchaImage 404 (Not Found) 如何处理-解决方案优雅草卓伊凡

简介: java语言后台管理若依框架-登录提示404-接口异常-系统接口404异常如何处理-登录验证码不显示prod-api/captchaImage 404 (Not Found) 如何处理-解决方案优雅草卓伊凡

java语言后台管理若依框架-登录提示404-接口异常-系统接口404异常如何处理-登录验证码不显示prod-api/captchaImage 404 (Not Found) 如何处理-解决方案优雅草卓伊凡

问题

java语言后台管理若依框架-登录提示404-接口异常-系统接口404异常如何处理-登录验证码不显示prod-api/captchaImage 404 (Not Found) 如何处理-解决方案优雅草卓伊凡

相关方法

处理若依框架中系统接口404异常和验证码不显示的问题,可以尝试以下几种方法:

  1. 检查接口路径: 确保 prod-api/captchaImage 接口路径正确,并且后端服务已经部署并运行。
  2. 端口号配置: 确保前端和后端使用的端口号一致。可以在 application.yml 文件中配置端口号:
    yaml
server:
  port: 8080
确保前端请求和后端服务都使用相同的端口号。
  1. 代理配置: 如果使用代理服务器(如 Nginx),确保代理配置正确。例如:
    nginx
location /prod-api/ {
    proxy_pass http://后端服务器地址:端口号;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
}
  1. 清除缓存: 有时候浏览器缓存可能会导致问题,尝试清除浏览器缓存或者使用不同的浏览器测试。
  2. 查看日志: 查看后端服务和代理服务器的日志,找出具体的错误信息,有助于更好地定位问题。
  3. 检查验证码接口: 确保验证码生成接口 /prod-api/captchaImage 已经在后端正确配置,并且生成验证码的逻辑没有问题。

以上步骤,第一步尝试,

[root@VM-8-10-centos paypoints-server]# lsof -i :8796
COMMAND    PID USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
java    528797 root   20u  IPv6 2564220      0t0  TCP *:8796 (LISTEN)
[root@VM-8-10-centos paypoints-server]#

查看了应该没有任何问题,对第二步环境也查看了,所有的都没问题

看着 3个服务 静静的思考了 十多分钟

终于恍然大悟,那么要纠正上篇问题,我仔细对比了若依官方是 ruoyi-admin 一个java服务 虽然建立2个,请求地址是api,但是后台访问是不带api这个

也就是说其实请求地址还是api那个,而我们蜻蜓z系统因为多了 一个服务,就把概念给我弄乱了

其实ffadmin 应该是真正访问的地址,这个地址应该是纯空白 伪静态没错,

ffapi做为代理,上一篇文章写了,此前的端口是,z_server_jar 8796这个端口那肯定错啦。 ffapi应该也要代理 yyc-admin这个端口8462才对,

瞬间恍然大悟,对伪静态和Nginx 配置的理解又提升了,果断改端口

我们不应该被z-server.jar 服务所干扰,这个是额外多出来的服务,我们额外开发的,虽然我不知道当时技术总监为什么要这么多,有可能那时候若依技术不成熟吧,我看若依的那时候的版本很低,毕竟这产品是2021年出来的也有4年了。

重启,生效!!!!

目录
相关文章
|
5月前
|
设计模式 消息中间件 传感器
Java 设计模式之观察者模式:构建松耦合的事件响应系统
观察者模式是Java中常用的行为型设计模式,用于构建松耦合的事件响应系统。当一个对象状态改变时,所有依赖它的观察者将自动收到通知并更新。该模式通过抽象耦合实现发布-订阅机制,广泛应用于GUI事件处理、消息通知、数据监控等场景,具有良好的可扩展性和维护性。
469 8
|
5月前
|
人工智能 自然语言处理 测试技术
Apipost智能搜索:只需用业务语言描述需求,就能精准定位目标接口,API 搜索的下一代形态!
在大型项目中,API 数量庞大、命名不一,导致“找接口”耗时费力。传统工具依赖关键词搜索,难以应对语义模糊或命名不规范的场景。Apipost AI 智能搜索功能,支持自然语言查询,如“和用户登录有关的接口”,系统可理解语义并精准匹配目标接口。无论是新人上手、模糊查找还是批量定位,都能大幅提升检索效率,降低协作成本。从关键词到语义理解,智能搜索让开发者少花时间找接口,多专注核心开发,真正实现高效协作。
|
5月前
|
缓存 监控 前端开发
顺企网 API 开发实战:搜索 / 详情接口从 0 到 1 落地(附 Elasticsearch 优化 + 错误速查)
企业API开发常陷参数、缓存、错误处理三大坑?本指南拆解顺企网双接口全流程,涵盖搜索优化、签名验证、限流应对,附可复用代码与错误速查表,助你2小时高效搞定开发,提升响应速度与稳定性。
|
5月前
|
JSON 算法 API
Python采集淘宝商品评论API接口及JSON数据返回全程指南
Python采集淘宝商品评论API接口及JSON数据返回全程指南
|
5月前
|
存储 缓存 算法
亚马逊 SP-API 深度开发:关键字搜索接口的购物意图挖掘与合规竞品分析
本文深度解析亚马逊SP-API关键字搜索接口的合规调用与商业应用,涵盖意图识别、竞品分析、性能优化全链路。通过COSMO算法解析用户购物意图,结合合规技术方案提升关键词转化率,助力卖家实现数据驱动决策,安全高效优化运营。
|
5月前
|
移动开发 监控 小程序
java家政平台源码,家政上门清洁系统源码,数据多端互通,可直接搭建使用
一款基于Java+SpringBoot+Vue+UniApp开发的家政上门系统,支持小程序、APP、H5、公众号多端互通。涵盖用户端、技工端与管理后台,支持多城市、服务分类、在线预约、微信支付、抢单派单、技能认证、钱包提现等功能,源码开源,可直接部署使用。
409 24
|
5月前
|
安全 前端开发 Java
使用Java编写UDP协议的简易群聊系统
通过这个基础框架,你可以进一步增加更多的功能,例如用户认证、消息格式化、更复杂的客户端界面等,来丰富你的群聊系统。
246 11
|
5月前
|
机器学习/深度学习 人工智能 自然语言处理
Java与生成式AI:构建内容生成与创意辅助系统
生成式AI正在重塑内容创作、软件开发和创意设计的方式。本文深入探讨如何在Java生态中构建支持文本、图像、代码等多种生成任务的创意辅助系统。我们将完整展示集成大型生成模型(如GPT、Stable Diffusion)、处理生成任务队列、优化生成结果以及构建企业级生成式AI应用的全流程,为Java开发者提供构建下一代创意辅助系统的完整技术方案。
330 10
|
SQL 存储 JSON
ElasticSearch 查询与 Java API 实践(下)
ElasticSearch 查询与 Java API 实践
1332 0
ElasticSearch 查询与 Java API 实践(下)
|
存储 Java 数据建模
ElasticSearch 查询与 Java API 实践(中)
ElasticSearch 查询与 Java API 实践
495 0
ElasticSearch 查询与 Java API 实践(中)