【笔记】关于我不喜欢Shiro生成默认Cookie是JSESSIONID,我想修改为其他key的哪些事

修改JSESSIONID为其他名称

 https://blog.csdn.net/qq_42410310/article/details/122732705 修复了所有问题

 关键代码

	@AutowiredRedisSessionDAO redisSessionDAO;@AutowiredRedisCacheManager redisCacheManager;@Beanpublic SessionManager sessionManager() {DefaultWebSessionManager sessionManager = new DefaultWebSessionManager();sessionManager.setSessionIdUrlRewritingEnabled(false);//修改JSESSIONI为其他属性SimpleCookie authorization = new SimpleCookie("Authorization");//关键代码sessionManager .setSessionIdCookie(authorization);//关键代码sessionManager.setSessionDAO(redisSessionDAO);return sessionManager;}@Beanpublic SessionsSecurityManager securityManager(SampleRealm realms, SessionManager sessionManager) {DefaultWebSecurityManager securityManager = new DefaultWebSecurityManager(realms); securityManager.setSessionManager(sessionManager); securityManager.setCacheManager(redisCacheManager); return securityManager;}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部