`
solomon
  • 浏览: 47865 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

StringBeans portal 安装配置说明--翻译(六)

阅读更多

VIII. 安全登录

    ------------------

    1. 使用安全登录 (login via SSL),

       用户在安全 URL (https) 环境下登录并使用SSL 模式访问,直至退出系统.

      

1.       要启动这个功能,先需要在portal.xml中加上secure-login标签

或者以管理员身份登录,在“Portal配置portlet”中勾选Secure Login 单选框

      

    3.. 注意:在选择这个单选框前,SSL必须已经启用才行。

      请参照 SSL配置”部分详细了解.

     

    IX. 禁用密码加密

    -------------------------------

    1. Stringbeans默认设置了将用户密码保存到数据库前进行加密. 如果不想加密,按下面的步骤

      

    2. sql 脚本中预配置用户的密码是MD5加密过的。.

       密码等同于上面的“测试安装”部分对应的用户的密码

    3. 如果想去掉密码文本在数据库的加密, 按以下步骤

       o portal.xml 配置文件移除 encrypt-password 标签.

       o 您可以手动更改上述的配置文件

         (需要重启), 或者使用 Portal基本配置 portlet 管理.

       o 另外的方法, 您可以用选定的文件密码更新

         SB_USERS 表中的注册用户.

        

         如果使用默认的 Hypersonic 数据库, 您可以使用

         manageDB.bat (Windows环境) 或者 manageDB.sh (UnixLinux环境)加载数据库 程序, 命令在

         $STRINGBEANS_HOMEWEB-INF/db目录下.

         使用如下的sql脚本, 替换其中的username password的值, 如:

           UPDATE SB_USERS SET password='xxxxxx' WHERE username='admin'

         对所有用户重复执行上述命令.

        

    

    X. SSL (Secure Socket Layer) 配置

    ----------------------------------

1.       SSL 允许浏览器和web服务器之间以加密连接进行通信。

       如果 Tomcat 以独立模式的web服务器运行,设置Tomcat以安全连接访问很必要

       .Tomcat 作为首选的运行在其它WEB服务器下的

       ServletJSP 容器, Apache, 通常需要配置主要的web服务器处理来自用户的SSL连接

参照您的web服务器相关文档详细了解.

   

    2. 配置 Tomcat

      

       o 取得数字证书. Stringbeans 提供了一个样例证书, WAR 文件中的demo.jks文件,.

您也可以在Stringbeans应用包的解压目录中找到

, 这是一个由 Nabh Information Systems, Inc. (httpwww.nabh.com).签名的证书

         样例证书的钥匙密码是  passwd .

       o 把证书文件拷贝到一个路径。如果

         $TOMCAT_HOME下的路径已经占用, 在下一步的Tomcat的配置文件中可以使用相对路径

       o 修改位于$TOMCAT_HOME/conf路径下 Tomcat 的配置文件 server.xml

          去掉 SSL  HTTP 1.1 连接部分的注释.

          Connector 标记内添加如下属性

            keystoreFile=certicate location path

            keystorePass=keystore password

 

          certification location path 是证书文件的路径. 可以是绝对路径或相对路径 (相对于 $TOMCAT_HOME).

           如: webapps/stringbeans/WEB-INF/setup/cert/demo.jks.

           注意:路径必须指向一个存在的目录.

          如果使用样例证书,“keystore password”用“password”代替

 

2.       非安全连接(http) 的端口是 80, 安全连接 (https)端口是 443.

如果使用非标准端口或同时使用两个端口, 您需要在portal.xml文件

配置Portal URL 前缀或者

       Portal 安全 URL 前缀. 您也可以在运行环境里通过“Portal基本配置portlet

       修改

       例如:

       Portal URL 前缀      http://192.168.0.100:8080/stringbeans

       Portal 安全 URL前缀https://192.168.0.100:8443/stringbeans

      

    4. 用户首次访问到安全页时, 会出现一个包括有证书信息的对话框.

       使用样例证书时,证书对话框就会出现.

       这是正常的,用户需要接受这个证书以继续访问.

 

   

    XI. 配置日志输出

    ----------------------------

    Stringbeans 3 个日志, user 登录, portal 事件和web

service 日志.

   

    用户登录日志配置在portal.xml,中,由“login interceptors”管理,可以

记录到数据库或日志文件。默认为同时记录到文件和数据库。日志文件

位于 $STRINGBEANS_HOME/WEB-INF/logs/user 目录下

   

    Portal 事件日志 配置在log4j.properties  文件中,位于

     $STRINGBEANS_HOME/WEB-INF/classes/ 目录下,日志输出到控制台

 

Stringeans Web 应用 (war 文件) ,

    日志默认输出到控制台, Stringbeans Tomcat 的绑定包,

    默认输出到文件, sblog, 日志文件位于  $STRINGBEANS_HOME/

    WEB-INF/logs/portal 目录. 如果让更改默认设置, 您可以按下面的说明修改

    (注释和去掉注释) log4j.properties 文件

   

    注意:如果选择日志输出到文件,指定的路径必须存在.

   

WebService 日志提供了访问和服务的文件日志, 配置

$STRINGBEANS_HOME/WEB-INF/路径下的webservice.xml 文件中

   . 日志文件的默认目录在

    $STRINGBEANS_HOME/WEB-INF/logs/ws.

分享到:
评论

相关推荐

    StringBeans portal 安装配置说明--翻译(九)

    **StringBeans Portal 安装配置指南** StringBeans Portal 是一个开源的企业级门户系统,它提供了丰富的功能,包括但不限于用户管理、内容管理、个性化定制以及应用集成。本篇指南将详细介绍如何进行StringBeans ...

    Stringbeans portal 介绍 与对比

    Stringbeans由两部分构成:一个是后台自动运行的WebService服务来管理信息任务,另外一个是前端的门户框架来管理Web表现层。 Stringbeans大大降低了业务设计、维护业务门户所花费的精力,还提供了可视化的编辑器来...

    Portal-for-ArcGIS-10.5安装配置(详细说明)

    Portal-for-ArcGIS-10.5 安装配置 Portal-for-ArcGIS-10.5 安装配置是 ArcGIS 10.5 版本中的一部分,涉及到环境配置、设置 IIS 服务器等详细操作。以下是安装配置的详细说明: 一、环境准备 在安装 Portal for ...

    liferay-portal-sql-6.1.1-ce-ga2-20120731132656558

    标题 "liferay-portal-sql-6.1.1-ce-ga2-20120731132656558" 暗示了这是一个关于Liferay Portal 6.1.1社区版(CE GA2)的SQL相关资源,发布日期为2012年7月31日。Liferay Portal是一个开源的企业级内容管理平台,它...

    hsp-for-tia-portal-v15.1---configuration-file_canopen_

    总之,"hsp-for-tia-portal-v15.1---configuration-file_canopen_" 提供了一个关于使用TIA Portal V15.1配置和编程CANopen通信的教程或补丁,涵盖了从硬件安装、配置文件导入到编程和调试的整个过程。对于希望在...

    基于php实现的Intechnic In-portal platform v1.0.7-in-portal107

    基于php实现的Intechnic In-portal platform v1.0.7_in-portal107基于php实现的Intechnic In-portal platform v1.0.7_in-portal107基于php实现的Intechnic In-portal platform v1.0.7_in-portal107基于php实现的...

    TIA PORTAL V17 UPD7- 更新包(最新版本2023.12)-链接地址.txt

    TIA PORTAL V17 UPD7- 更新包(最新版本2023.12)-链接地址

    project-xczx2-portal-vue-ts.zip

    标题 "project-xczx2-portal-vue-ts.zip" 暗示这是一个使用 Vue.js 框架,并结合 TypeScript 开发的项目。Vue.js 是一个轻量级的前端JavaScript框架,以其灵活性、易用性和高性能著称。TypeScript是JavaScript的一个...

    如何在TIA Portal中组态PM-160.pdf

    安装过程中会有一个窗口提示需要重启TIA Portal,确认后系统会重启并提示安装完成。 - 重启TIA Portal后,会弹出“更新硬件目录”的窗口。 4. 硬件组态设置 - GSD文件安装并更新完成后,需要重新打开TIA Portal并...

    ERP系统信息化资料:Portal配置文档-登陆界面配置文档.doc

    ERP系统信息化资料:Portal配置文档-登陆界面配置文档.doc

    JBoss Portal安装及配置说明.doc

    本文档将详细阐述JBoss Portal的安装与配置过程,帮助开发者快速搭建一个功能完备的门户环境。 1. **配置环境** - **开发工具**:JBoss Portal的开发通常需要集成开发环境(IDE),如Eclipse,用于代码编辑、调试...

    juddi-portal-bundle-3.1.2

    通过部署和配置这个JUDDI-portal-bundle-3.1.2,用户可以建立一个服务注册中心,使得企业内部或跨组织的Web服务能够被有效地发现、描述和集成。这对于构建灵活、可扩展的SOA架构至关重要。此外,JUDDI的开源性质意味...

    IBMWebspherePortal管理工具-----XML配置接口.pdf

    根据提供的文件内容,我们可以整理出一系列与IBM WebSphere Portal管理工具相关的知识点,特别侧重于XML配置接口。以下是相关知识点的详细介绍: 1. IBM WebSphere Portal简介: - IBM WebSphere Portal是一个企业...

    TIA Portal V13中使用S7-300 ProfibusDP 通信入门.doc

    TIA Portal V13中使用S7-300 ProfibusDP 通信入门!!!!

    Stringbeans用户指南&安装配置手册

    此外,Portal框架是Stringbeans的另一个核心组件。Portal管理器作为一个Servlet,根据用户的偏好和权限策略,动态生成HTML、XML或WML页面,这些页面由一个或多个Portlet组成。Portlet可以是静态内容、实时更新的新闻...

    apollo-portal-1.6.1-github.zip

    在这个场景中,我们关注的是Apollo-Portal的1.6.1 release版本,它可以从github上获取,压缩包名为"apollo-portal-1.6.1-github.zip"。 1. **Apollo简介** Apollo由携程开源,其设计目标是提供一个高效、稳定、...

    西门子软件系统性查询STEP-7-Professional-(TIA-Portal)-compatibility-list-zh

    西门子的STEP 7 Professional是一款强大的自动化编程和配置软件,它是TIA(Totally Integrated Automation)门户的一部分,用于设计、模拟、测试和诊断工业自动化系统。TIA Portal是西门子推出的一个集成化工程软件...

    apollo-portal-1.4.0-github.zip

    `apollo-portal-1.4.0-sources.jar`包含了Apollo Portal的源代码,对于开发者来说,这是一个宝贵的资源,可以帮助理解其内部实现逻辑,进行定制化开发或排查问题。 `scripts`目录包含了启动和停止Apollo Portal的...

Global site tag (gtag.js) - Google Analytics