登录+服务认证管控+用户中心+框架核心

虽然小调整了一下,一调就是三个小时,要三个中台联调,还是比较复杂的。登录时通过调用用户中心来验证用户名和密码的过程:1、去服务认证中心获取令牌Token。2、校验该服务器是否被允许请求服务认证中心。3、取到令牌后将令牌传给服务管控中心,验证是否有权限请求用户中心的某个接口。4、用户中心返回用户信息。
2020年05月05日 1,116次浏览

CXF 3.3.5 配置client的神坑

xml文件里的xmlns与引入的 jar包有关,要引入cxf client。 xml里的标签改为<jaxrs:client> , 而cxf 3.1.8里是<jaxrsc:client> 这也是个深坑。
CXF 2020年02月28日 1,505次浏览

拆分框架独立成包

拆分也是挺麻烦的事。独立成core和security两个部分。core可以独立启动,加上security就可以控制登录和权限。打算单点登录采用CAS,废弃cookie的方式,cookie方式还是有点问题,不主流。另外Token的方式调用服务还没搞定,security真是麻烦,绕不过去的坑。有空先研究
SpringSecurity 单点登录 2020年02月23日 1,246次浏览

SpringSecurity整合进度1/4

东西不错,要按照security的思路去构建权限系统,不可以胡来,否则就是去了用security的意义。研究还是挺费时间的。登录成功和登录失败以及退出分别有不同的handler处理。后需要把rememberme,urlauth的功能加上。框架的login是暂时的,login都统一到SSO里,框架登录
SpringSecurity 2020年02月04日 1,049次浏览

Springboot自动配置的properties

#MonJan2017:59:31GMT2020org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration=org.springframework.boot.autoconfigure.web.cl
Springboot 2020年02月04日 1,806次浏览

动态实例化类基本完成

动态实例化类和接口,以进行Json格式化的开发基本完成,但是代码找时间需要重构!关于Java类和接口以及类型相关的元数据不精,所以代码质量不高,虽然功能实现了差不多。 尤其在只知道Class的方法或者Interface的的接口的路径情况,即只知道字符串“a.b.Service.query”的情况下,要反射出query的参数类型和返回值类型,并将该其实例化,然后Json输出,而且要对自定义类,集合,泛型嵌套适配,比较复杂。
服务列表 2020年02月01日 1,239次浏览

开发服务列表页

基本完成CXF多个Server下多个Service时的服务获取。CXF官网太慢,好的资料也比较少,好在不停的Debug,终于debug出来了。还被List的排序给坑了半天,🙂。今天收获不小,页面出来了。StarCloud开发起来工作量这是蛮大,这套框架服务如果做到可以商用的话,至少要200人天。
服务列表 2020年01月29日 1,296次浏览

整理CXF服务列表

通过CXF的Endpoint整理出服务列表Busbus=CXFBusFactory.getDefaultBus();ServerRegistryserverRegistry=bus.getExtension(ServerRegistry.class);List<Server>server
服务中心 Endpoint 2020年01月28日 1,161次浏览

星云开发日志·欢迎页

今天写的比较少,打了一天斗地主,上午赢了27,下午输了13,全天战绩赢了14块钱。欢迎页很重要,从这个页面可以看到框架特性入口,Api列表入口,依赖组件清单等。尝试把整个工程打包成jar,直接在idea上运行没有问题,mavenpackage就有问题,找不到主类,这个还是比较麻烦,明天再仔细研究一下
欢迎页 2020年01月27日 1,161次浏览

星云日志之异常·日志·分页

Springboot自带了logback作为日志记录器,随便找了找了一个log4j的配置文件,启动报configuration不合法,各种神操作,出现各类错误,最后才知道,logback的配置文件和log4j的不兼容。关于日志记录这类组件,log4j,commons-logging,slf4j,lo
logback 2020年01月26日 1,158次浏览