最近在学习接触Java,那若依开源项目来练练手,部署后发现登录界面的登录验证码一直刷不出来,提示404访问错误。查看网上一直没找到解决办法。但知道原理都是配置文件的问题。后来在一个其他项目上找到灵感,给nginx的nginx.conf配置文件增加配置信息,项目可以正常启动并可以正常登录了。
我的若依配置如下,后台application.yml端口配置为:8061,前端端口配置为:8080
nginx的nginx.conf文件listen 8060;
外加一下配置:
location /prod-api/ {
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_ssl_session_reuse off;
proxy_pass http://localhost:8061/;
}
重启服务,可以正常登录
标签:set,登录,nginx,验证码,若依,header,404,proxy From: https://www.cnblogs.com/JanMarhome/p/17371120.html