http://localhost:8082/
theDataLink?djzsbh=360730002481?ppphdjekfcjekfkf
本来只传了一个djzsbh的参数,可是请求后会出现'?'加随机的拼音,请求大佬帮助
http://localhost:8082/
theDataLink?djzsbh=360730002481?ppphdjekfcjekfkf
本来只传了一个djzsbh的参数,可是请求后会出现'?'加随机的拼音,请求大佬帮助
在shiro.xml文件中添加配置
配置解析
1、添加 sessionManager bean
<bean id="sessionManager" class="org.apache.shiro.web.session.mgt.DefaultWebSessionManager">
<!-- 去掉url ;jsessionid= -->
<property name="sessionIdUrlRewritingEnabled" value="false" />
<!-- 解决no session -->
<property name="sessionIdCookie" ref="sessionIdCookie"/>
<!-- 设置 session时效 -->
<property name="globalSessionTimeout" value="3600000"/>
</bean>
2、把新增sessionManager注入securityManager
<bean id="securityManager" class="org.apache.shiro.web.mgt.DefaultWebSecurityManager">
<property name="realm" ref="ShiroRealm" />
<!—这句必须加,不然白扯 -->
<property name="sessionManager" ref="sessionManager"/>
</bean>
3、新增 sessionIdCookie, 解决no session问题
<bean id="sessionIdCookie" class="org.apache.shiro.web.servlet.SimpleCookie">
<constructor-arg value="sid"/>
<!--设置Cookie名字,默认为JSESSIONID-->
<property name="name" value="SDMSID" />
</bean>
8 回答2.8k 阅读
2 回答5.2k 阅读✓ 已解决
5 回答1.4k 阅读
4 回答1.6k 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
3 回答2.2k 阅读
1 回答2.6k 阅读✓ 已解决
你确定不是前端加的?