2024年4月28日
        
        
        
            [ ](https://.com/@saravsars?source=post_page—–dea2362e3dda——————————–)[ ](https://.com/data-collective?source=post_page—–dea2362e3dda——————————–) Pache Zeppelin 是一个基于 Web 的笔记本平台,可通过交互式数据可视化和笔记本共享实现交互式数据分析。 Zeppelin 原生支持使用 Apache Shiro 的基于 LDAP/PAM 的身份验证和用户角色映射。OAuth 集成本身不可用,但在最新版本中添加了 KnoxSSO 支持。使用 KnoxSSO,我们可以将 Zeppelin 与任何 OAuth 提供商集成。 阿帕奇诺克斯 Apache Knox 是一个应用程序网……
        
        阅读全文
    
    
    
        
        
            2024年4月28日
        
        
        
            照片由 亚历山大·希梅克 on Unsplash 虚拟生活很好。每天都有新的服务和产品出现,提供比上一个更具吸引力和花哨的功能。参加这项服务的诱惑非常高,对许多人来说是不可抗拒的。 我们生活在一个大多数决定都是由在线趋势而不是选择有用的服务做出的世界中。 但是,许多服务都会带来许多密码。 为每项新服务设置不同……
        
        阅读全文
    
    
    
        
        
            2024年4月28日
        
        
        
            置顶 我女儿有仙女棒 于 2019-07-16 10:21:19 发布 解决方法: 1 前端在ajax请求 header 里面添加 X-Requested-With = XMLHttpRequest 1 原因是 IndirectClient 类里面的 getRedirectAction 方法里面已经做了判断的,只要让后台识别成ajax请求就行 看源码会抛出 HttpAction.unauthorized(context) 异常, 统一捕捉就行了……
        
        阅读全文
    
    
    
        
        
            2024年4月28日
        
        
        
            按照上篇的cas服务端的配置一样,集成shiro+pac4j,其实在1.3还是1.2shiro-cas就过期了,shiro官方也让我们集成pac4j,但是居然居然没有demo,我也是服,,。。 此篇博客将集成springboot+cas5+shiro+pac4j 集成在一起,是宝宝将……
        
        阅读全文
    
    
    
        
        
            2024年4月28日
        
        
        
            现在咱们开发环境搭好了就一切好办了 只需要增加两个类,修改两个配置文件就ok了 第一个类,登录验证类 类里面用到了 com.mysql.jdbc.Driver,所以你们懂得,记得在pom里面加入对mysql驱动的依赖,上一篇里提到过了 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27……
        
        阅读全文
    
    
    
        
        
            2024年4月28日
        
        
        
            先说下项目背景,公司的项目原来用的kisso+shiro,但是kisso太小众了,性能各方面也不满足要求,所以老大要更换springboot+cas+shiro+pac4j集成,楼主在资料极少的情况下弄了很久还是没配置好shiro+pac4j,项目老大奋斗到深夜给解决了,所以写一……
        
        阅读全文
    
    
    
        
        
            2024年4月28日
        
        
        
            照片由 亚历山大·希梅克 on Unsplash 虚拟生活很好。每天都有新的服务和产品出现,提供比上一个更具吸引力和花哨的功能。参加这项服务的诱惑非常高,对许多人来说是不可抗拒的。 我们生活在一个大多数决定都是由在线趋势而不是选择有用的服务做出的世界中。 但是,许多服务都会带来许多密码。 为每项新服务设置不同……
        
        阅读全文
    
    
    
        
        
            2024年4月28日
        
        
        
            1、依赖pom.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.4.0</version> </dependency> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.4.0</version> </dependency> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-web</artifactId> <version>1.4.0</version> </dependency> <dependency> <groupId>org.pac4j</groupId> <artifactId>pac4j-cas</artifactId> <version>3.0.2</version> </dependency> <dependency> <groupId>io.buji</groupId> <artifactId>buji-pac4j</artifactId> <version>4.0.0</version> </dependency> <dependency> <groupId>com.auth0</groupId> <artifactId>java-jwt</artifactId> <version>3.2.0</version> </dependency> <dependency> <groupId>org.pac4j</groupId> <artifactId>pac4j-jwt</artifactId> <version>3.0.2</version> </dependency> <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.7.0</version> </dependency> 2、web.xml配……
        
        阅读全文
    
    
    
        
        
            2024年4月28日
        
        
        
            项目场景: 项目采用spring boot+shiro+cas配置,由于数据库原因,登录时认证失败,记录一下解决过程。 问题描述: cas验证用户成功后,到shiro自定义的realm中执行doGetAuthenticationInfo方法时,抛出NullPointerException……
        
        阅读全文
    
    
    
        
        
            2024年4月28日
        
        
        
            先说下项目背景,公司的项目原来用的kisso+shiro,但是kisso太小众了,性能各方面也不满足要求,所以老大要更换springboot+cas+shiro+pac4j集成,楼主在资料极少的情况下弄了很久还是没配置好shiro+pac4j,项目老大奋斗到深夜给解决了,所以写一……
        
        阅读全文