第1页,共191页。 显示 1,901 条结果 (0.03 秒)
安全加固扩展包 - webSecurityExt
问题; (3)由于集成或者使用第三方应用服务器导致的问题,比如:Tomcat的一些配置会导致启用了不安全的 HTTP 方法; (4)定制开发扩展功能点导致的安全问题。 针对以上问题,Smartbi提供扩展包WebSecurityExt,主要是解决由appscan扫描出的漏洞,并且可设置自行添加请求头和请求头值。 2.功能说明 WebSecurityExt扩展包主要通过以下方式起作用: (1)当前扩展包可以根据properties提供的配置,自动给filter拦截到的请求添加请求头和对应的值。 (2)Properties中的key就是请求头的名称,value就是设置的请求头的值。 3.使用说明 使用前提:此扩展包需要匹配使用安全检查扩展包 - SecurityChecker
功能介绍 本扩展包的核心功能为预防攻击者通过弱密码用户或外链分享功能登录到系统中。 功能包括: 弱密码检查。可以一键检查系统内置的弱密码账户,是否存在常见的弱密码,及时修改,避免攻击者枚举出弱密码登录系统。 弱密码登录拦截。由于弱密码只能检查内置用户的部分常见的弱密码,用户自己创建的账号密码也可能存在 … 使用)。 请注意,如果在启用修改密码功能后,请确保同步更新其他使用对应用户密码的地方。例如,若集成时有使用到与弱密码相关的用户登录信息,请一并进行修改,以确保系统的安全性。 使用方式 1.部署扩展包 扩展包:SecurityChecker.ext 部署扩展包,详细说明请参考Wiki链接::部署扩展部署扩展包
1. 概述 用户在每个项目上都可能会开发自己的扩展包,或者从思迈特获取某通用功能的扩展包进行使用,本文主要介绍如何在Smartbi上部署使用扩展包。 在思迈特麦粉社区的插件商城中,就有大量通用扩展包,可以直接下载使用:插件商城 https://my.smartbi.com.cn/plugin。 2. 操作步骤 扩展包的部署方法有以下两种: 通过扩展包热加载功能直接上传扩展包。 在 config 配置页面 上传扩展包。 注意:V10以下(不包含V10)版本不支持热加载功能上传扩展包,详细部署扩展包方式可见:V10以下版本扩展包部署方式 https://history.wiki.smartbi.com.cn如何更新扩展包
(本文档仅供参考!) 问题 如何更新扩展包。 步骤 1、确认扩展包在服务器上的存放路径 image2025-5-22_15-13-16.png image2025-5-22_15-13-2.png 2、到服务器上修改扩展包后缀,备份扩展包。如WeiXinEx_V11.extbak20250501; 3、把新的扩展包放到扩展包存放目录下; 4、重启服务器。 更新扩展包 扩展包更新附录:扩展包开发规范
扩展包最终是作为产品代码的一部分运行的,所以对质量同样需要有高度的要求。扩展包需要遵循基本规范的作用主要有以下几点: 尽量减少对产品原有功能的影响,以尽量避免产品在新功能开发或BUG修复后无需修改扩展包代码即可生效。 保持代码风格统一,充分利用产品基本框架所带来的便利和稳定,同时方便后续代码维护和调整。 规避以往经验中较常出现问题的开发方法和习惯。 扩展包开发规范,主要包括基本的代码规范(遵循通用的代码规范,如命名、代码格式等),以及针对扩展包的规范。基本代码规范遵循常用的代码规范,本文不作赘述,重点列举扩展包的规范。以下规范需严格遵守,否则可能造成严重事故。 1 多语言支持原则 代码中出现中文的地方,需要移动端自定义logo扩展包
需求背景说明 在客户的生产环境中部署 Smartbi 程序时,通常需要对其做一些简单的客户化定制,比如替换登录界面、以及主界面顶部的LOGO和图片、或者修改程序名称、标识等。而移动端的界面替换LOGO等图片与PC界面有所不同。 功能说明 该扩展包的主要功能有: 替换登录页logo; 替换页头logo; 替换关于弹窗logo。 更多关于产品的OEM定制,譬如PC端换logo请见:更换产品显示方式_扩展包方式 操作说明 部署开发扩展包 扩展包:MobilePortalChange.ext https://my.smartbi.com.cn/addons/leescore/goods扩展包的创建、配置及打包
1 创建扩展包 1.1 说明 因为 Smartbi 扩展包里面的目录结构还是有一定规范的,虽然可以手动使用Eclipse 开发工具,通过“File -> New -> project …”创建一个扩展包项目工程,但还是得手动按照 Smartbi 的扩展包目录规范创建目录及文件,稍显麻烦,而且可能也不会记得要创建些什么文件以及文件的配置结构是什么。 所以Smartbi 提供了一个工具用来创建扩展包项目,自动将需要的文件及目录创建好,创建好后手动使用Eclipse中的“File ->Import -> Existing Projects Info Workspace ...”导入到开发环境中即可系统监控-扩展包
简介 该页面用于查看当前Smartbi中扩展包的状态和用途;扩展包支持热加载,用户更换扩展包时无需重启服务器,能迅速知道扩展包的加载状态,实现在线启用、禁用和重新加载扩展包。 2021-04-14_09-30-59.png 页面介绍 页面名称 简介 加载顺序 扩展包的加载顺序,按优先级排序,新上传的扩展包在同样权重的扩展包前。 名称 扩展包的名称,对应扩展包声明文件“extension.xml”中的name。 别名 扩展包的别名,对应扩展包声明文件“extension.xml”中的alias。 描述 扩展包的简介,对应扩展包声明文件“extension.xml”中的desc,在当系统监控-扩展包
简介 该页面用于查看当前Smartbi中扩展包的状态和用途;扩展包支持热加载,用户更换扩展包时无需重启服务器,能迅速知道扩展包的加载状态,实现在线启用、禁用和重新加载扩展包。 2021-04-14_09-30-59.png 页面介绍 页面名称 简介 加载顺序 扩展包的加载顺序,按优先级排序,新上传的扩展包在同样权重的扩展包前。 名称 扩展包的名称,对应扩展包声明文件“extension.xml”中的name。 别名 扩展包的别名,对应扩展包声明文件“extension.xml”中的alias。 描述 扩展包的简介,对应扩展包声明文件“extension.xml”中的desc,在当扩展包简介
1 扩展包概述 1.1 扩展包是什么 Smartbi 扩展包简称扩展包,是用于扩充或改造 Smartbi 产品功能的一个扩展包,开发完后一般打包成*.ext文件(开发前请先了解:扩展包项目介绍 https://wiki.smartbi.com.cn//pages/viewpage.action?pageId=69733157)。如下图,使用扩展包改造了Smartbi的登录界面,在原有登录界面中增加了验证码验证。 01.png 扩展包实际和 java web 项目类似(war包),里面可以有图片、js、html、css、java、servlet、filter等,只是结构会遵循