Skip to content

用友开发者中心(Yon You Developer Center) Shiro 安全补丁

Notifications You must be signed in to change notification settings

lipangeng/YYDC-Shiro-Patch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

说明

此脚本仅适用于用友技术中台,测试为501版本。

此补丁主要解决一下两方面问题

  • Shiro版本过低,存在安全漏洞。通过升级Shiro相关依赖解决。
  • Shiro配置问题,原Shiro Login地址为公网地址。通过文本替换方式,更新为客户现场地址。

使用说明

  1. 将本项目拷贝至Kubernetes主节点
  2. 更新前使用kubectl get deployment -n developer-center -o yaml > developer-center.yaml命令获取目前所有的部署内容。
  3. 更新update.sh中相关LOGIN_URLEXT_TAGBASE_IMAGE等参数
  4. 执行docker login reg.yyuap.io:81登陆镜像仓库,登陆账户必须有写developer-center库权限
  5. 执行update.sh文件,进行更新。每个应用更新前,均会打印基本信息,需按Enter键进行确认

About

用友开发者中心(Yon You Developer Center) Shiro 安全补丁

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published