roulee_zyg 2015-11-25 11:08 采纳率: 0%
浏览 4614
已结题

shiro登陆认证失败(nginx做代理)

总是认证失败,并不是用户名或密码错误,认证的方法成功执行无异常,之后却不能访问其他页面,跟没有登陆过一样。

我的项目发布到tomcat下名称是pay 当我修改了我项目的Web Context-root = / 即项目作为ROOT发布到tomcat下,就一切正常。

如果不修改Web Context-root = / 改怎么解决

已经困扰一段时间了,哪位同学可遇到过,还请指点一二啊

具体配置如下:

nginx配置

图片说明

登陆的页面是:http://pay.fushikang.com/mg/login.jsp 下面是登陆的controller方法,此方法正常执行完毕

图片说明

下面是重写的Realm类,登陆认证方法

图片说明

下面是配置文件 spring-shiro.xml
图片说明

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 nginx中的CORS策略应该如何配置
    • ¥30 信号与系统实验:采样定理分析
    • ¥100 我想找人帮我写Python 的股票分析代码,有意请加mathtao
    • ¥20 Vite 打包的 Vue3 组件库,图标无法显示
    • ¥15 php 同步电商平台多个店铺增量订单和订单状态
    • ¥15 关于logstash转发日志时发生的部分内容丢失问题
    • ¥17 pro*C预编译“闪回查询”报错SCN不能识别
    • ¥15 微信会员卡接入微信支付商户号收款
    • ¥15 如何获取烟草零售终端数据
    • ¥15 数学建模招标中位数问题