安全连接设置
设置Stringbeans portal支持SSL链接需要两个步骤,第一步必须配置应用服务器接受SSL链接,这将允许用户同https协议访问portal。另外,可以指定<support-secure-connection>参数来更改portal是否支持SSL链接。这一机制就要求使用特定的应用服务器。我们下面将描述Tomcat使用SSL的主要步骤,也可以参考Tomcat的SSL说明文件。
l 获得一个数字证书
Stringbeans在web应用程序分发包里提供了一个demo数字证书demo.jks。这个文件位于$STRINGBEANS_HOME/WEB-INF/setup/cert/demo.jks。这个证书的签发单位是Nabh Information Systems, Inc..这个演示数字证书的keystore密码是passwd。
l 拷贝数字证书到一个目录。如果拷贝到$TOMCAT_HOME文件夹下,在后面的步骤中,在配置文件中可以使用相对路径。
l 修改Tomcat配置文件server.xml,位于$TOMCAT_HOME/conf文件夹下。
n 取消SSL/HTTP 1.1章节的注释
n 在Tomcat4.x版本的<Connector>的<Factory>标识中增加以下属性,在Tomcat5.x版本中是<Connector>标识。
keystoreFile=”<certicate location path>”
keystorePass=”<keystore password>”
n <certicate location path>指向数字证书的路径。这个路径可以是绝对的也可以是相对的($TOMCAT_HOME)。比如webapps/stringbeans/WEB-INF/setup/cert/demo.jks。需要注意的是这个路径必须是存在的。
n <keystore password>:如果使用演示数字证书,这里就是passwd。
l Tomcat默认的非安全链接端口是8080,安全链接是8443,可以在配置文件的Connector标识中更改这些端口号。标准的非安全链接端口号是80,安全链接端口号是443。如果需要修改的话,必须确认非安全链接的Connector的redirectPort和安全链接的Connector端口一致。
n 注意:如果使用非标准端口,同时需要修改portal.xml中的<portal-url-prefix>和<portal-secure-url-prefix>配置项。
l 用户如果是首次使用SSL访问安全页面,将出现一个证书详细信息的对话框。使用演示证书时,如果弹出一个安全警告对话框,这是正常的,用户必须接受才能继续进行。
配置日志输出
Stringbeans有4个日志记录器,分别是portlet access、用户登录、webservice和门户事件。Portlet access和用户登录日志通过门户配置文件portal.xml中进行拦截器配置,可以存到数据库中或者一个文件。日志文件位于$STRINGBEANS_HOME/WEB-INF/logs, portlet/ 和 user/目录下。
门户事件日志通过log4j.properties文件进行配置,该文件位于$STRINGBEANS_HOME/WEB-INF/classes目录下,可以存为文件或者工作台记录。Stringbeans的WAR包,默认情况下记录到工作台。而捆绑Tomcat的Stringbeans包默认情况是存为日志文件sblog,位于$STRINGBEANS_HOME/ WEB-INF/logs/portal目录下。可以根据自己喜好,修改log4j.properties文件。
WebService日志是服务访问拦截器文件日志,通过位于$STRINGBEANS_HOME/WEB-INF/目录下的webservice.xml文件进行配置。默认日志文件位于$STRINGBEANS_HOME/WEB-INF/logs/ws/目录下。
欢迎光临我的小站:http://www.saasrv.cn
分享到:
相关推荐
2. WAR文件通常位于`target`目录下,名为`stringbeans-portal.war`。 **五、部署** 1. 将生成的WAR文件复制到你的Web服务器的`webapps`目录下。 2. 启动Web服务器,等待WAR文件自动展开。 **六、配置** 1. 配置`...
Stringbeans 是一个电子商务平台,旨在解决企业门户开发和管理中的复杂性和高昂成本问题。它采用了分层架构,由两大部分组成:后台的WebService服务和前端的门户框架。WebService服务负责管理信息任务,利用表达式...
《Stringbeans用户指南和配置指南》是一份详细阐述Stringbeans电子商务平台使用和配置的文档,主要涉及的内容包括Stringbeans的基本架构、过程管理服务以及门户框架的功能。以下是对这些知识点的详细解析: 1. **...
StringbeansStringbeans是一个兼容JSR 168 portlets部署的平台。2.4版增加了portlet应用部署者工具,支持部分保护(semi-protected)的门户应用、跟踪和访问门户应用。
《Stringbeans开发指南》是一份全面的技术文档,涵盖了使用Stringbeans框架进行Web开发所需掌握的关键技术点,它不仅是开发者指南,更是关于企业级Java开发的广泛技术概览。本文将详细解析文档中提到的技术要点,...
Stringbeans 3.x 用户手册是针对最终用户的一份指南,旨在帮助用户理解和利用StringBeans平台创建类似nabh.com的网站。这份手册涵盖了门户布局、导航控制、个性化设置以及应用程序的使用方法。虽然翻译可能不够精确...
Stringbeans由两部分构成:一个是后台自动运行的WebService服务来管理信息任务,另外一个是前端的门户框架来管理Web表现层。 Stringbeans大大降低了业务设计、维护业务门户所花费的精力,还提供了可视化的编辑器来...
这可以通过在IDE的配置中指定,或者在构建脚本(如pom.xml或build.gradle)中声明依赖来完成。一旦引入,我们就可以在代码中通过import语句来访问StringBeans提供的类和方法。 在源代码中,StringBeans可能包含了一...
由于Stringbeans资料极少,自己研究的源代码,在开发过程中,记录的详细开发文档,希望对大家有帮助
文档可能会包含步骤说明、配置示例、错误排查指南等。同时,三个例子是实践操作的最佳教材,每个示例都对应不同的portlet功能和集成情况,通过学习和运行这些示例,你可以更深入地了解如何在Stringbeans 3.5中加载...
Stringbeans电子商务白皮书是关于构建电子商务平台的专业文档,由姜海龙于2008年11月25日撰写。该白皮书主要探讨了Stringbeans在电子商务领域的应用,特别强调了其在过程管理、PORTAL框架、数据管理和Web Services...
Stringbeans是用于构建企业信息门户的平台。 该平台由三个组件组成:与JSR 168 Portlet规范兼容的门户网站服务器/容器,Web Services框架和流程自动化引擎。
d Authorization Service) 配置......................总的来说,Stringbeans(TM) Portal管理手册是一份详尽的指南,涵盖了从基础安装到高级功能的所有方面,为用户提供了一个全面了解和管理Stringbeans Portal的框架。