JDK 1.6
JBOSS 6.x
配置密钥文件server.keystore
keytool工具
命令:keytool -genkey -alias tc-ssl -keyalg RSA -keystore d:\keys\server.keystore -validity 3650
输入keystore密码:
再次输入新密码:
您的名字与姓氏是什么?
[Unknown]: sso.bluecool.com
您的组织单位名称是什么?
[Unknown]: szsf
您的组织名称是什么?
[Unknown]: it
您所在的城市或区域名称是什么?
[Unknown]: sz
您所在的州或省份名称是什么?
[Unknown]: gd
该单位的两字母国家代码是什么
[Unknown]: ZH
CN=sso.bluecool.com, OU=szsf, O=it, L=sz, ST=gd, C=ZH 正确吗?
[否]: y
输入<tc-ssl>的主密码
(如果和 keystore 密码相同,按回车):
再次输入新密码:
jboss配置
<!-- SSL/TLS Connector configuration using the admin devl guide keystore -->
<Connector protocol="HTTP/1.1" SSLEnabled="true"
port="${jboss.web.https.port}" address="${jboss.bind.address}"
scheme="https" secure="true" clientAuth="false"
keystoreFile="${jboss.server.home.dir}/conf/server.keystore"
keystorePass="123456" sslProtocol = "TLS" />
web.xml 配置
<security-constraint>
<web-resource-collection>
<web-resource-name>HtmlAdaptor</web-resource-name>
<description>
An example security config that only allows users with
the role JBossAdmin to access the HTML JMX console web
application
</description>
<url-pattern>/</url-pattern>
<!-- <http-method>GET</http-method>
<http-method>POST</http-method> -->
</web-resource-collection>
<!--<auth-constraint>
<role-name>JBossAdmin</role-name>
</auth-constraint> -->
<user-data-constraint>
<description>Protection should be CONFIDENTIAL</description>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
</security-constraint>
http://docs.jboss.org/jbossweb/2.1.x/ssl-howto.html
分享到:
相关推荐
4. **配置SSL监听端口**:修改jBoss配置文件,指定SSL监听端口及相关设置。 #### 三、创建密钥库文件 根据提供的部分内容,“windowsjdk1.5ϵ֧keytool-genkey-aliastc-ssl-keyalgRSA-keystorec:\server.keystore-...
### jboss-as-web-7.0.1.Final配置SSL详解 #### 一、引言 随着互联网技术的发展,安全成为越来越重要的议题。对于企业级应用服务器而言,配置SSL(Secure Sockets Layer,安全套接层)是非常必要的,它能够为用户...
除了修改 server.xml 配置文件外,还需要在 JBossServer\server\default\conf 目录下添加 server.keystore 文件,以便提供密钥信息。 最后,需要修改 web 项目的 web.xml 配置文件,以便默认的 HTTP 访问方式自动...
在`{JBOSS_HOME}\server\default\deploy\eos4jboss\default.war\WEB-INF\web.xml`中,添加以下配置: ```xml <web-resource-name>HtmlAdaptor <description>An example security config that redirects all ...
在Jboss和Tomcat服务器上配置SSL的过程主要包括以下几个步骤: 1. **生成证书**: - 对于测试或内部环境,可以使用Java自带的`keytool`命令来生成自签名证书。例如,要为名为“tomcat”的服务创建一个RSA算法的...
3. **更新JBoss配置**:在JBoss的配置文件中,你需要指定使用JBoss Native的NIO或APR connector,并配置相应的SSL参数。 4. **测试和调试**:启动JBoss服务器并尝试通过HTTPS连接来验证配置是否成功。可能需要处理...
- AS 7.1.1加强了安全机制,包括用户认证、角色授权、SSL/TLS加密等,用户需要在相应的XML配置文件中定义安全域和角色。 5. **部署** - JBoss 7.1.1支持多种部署方式,如WAR、EAR包、目录结构部署,支持热部署,...
【JBOSS4.2基本配置详解】 JBOSS4.2是一款开源的企业级Java应用服务器,它基于Java EE规范,提供了对Web服务、EJB(Enterprise JavaBeans)、JMS(Java Message Service)等众多服务的支持。在进行JBOSS4.2的基本...
Windows 环境下 JBoss AS 7 配置 HTTPS 在 Windows 环境下,配置 JBoss AS 7 的 HTTPS 需要按照特定的步骤进行。下面将详细介绍配置 HTTPS 的过程。 生成服务器端证书文件 首先,需要使用 JDK 自带的工具制作 ...
在本文中,我们将详细介绍 JBOSS 7 如何配置 HTTPS 双向 SSL 认证。 一、生成服务器证书 首先,我们需要使用 keytool 工具生成服务器证书。该工具是 JDK 中的一部分,用于生成和管理证书。使用以下命令生成服务器...
使用像IntelliJ IDEA这样的集成开发环境,可以帮助你更轻松地管理JBoss配置和应用部署。同时,使用如SQL Developer等Oracle管理工具,可以方便地进行数据库操作和性能监控。 通过以上步骤,你可以在JBoss环境中成功...
Apache+Jboss(Tomcat)集群配置是一种常见的高可用性和负载均衡解决方案,它通过在前端部署Apache服务器,中间层配置多个Jboss或Tomcat应用服务器,后端连接统一的数据库来实现系统的扩展性和稳定性。以下是配置这个...
在部署和配置时,用户需要确保正确配置了SSL证书,设置了正确的端口(通常为443),并根据需求调整SSL相关的配置参数,如信任的CA证书、加密算法等。同时,理解并遵循JBossORG-EULA.txt中的许可条款,以避免任何潜在...
JBoss Seam 简介......................................................................................................................................................................... 11 Chapter 1. ...
同时,别忘了为生产环境配置安全策略,如SSL/TLS加密、用户认证等。 10. **监控与日志**: 了解如何查看和分析JBoss的日志文件,这对于故障排查至关重要。`standalone/log`目录下会生成`server.log`和其他相关日志...
这包括了创建密钥库、配置SSL/TLS Connector以及测试SSL连接等关键步骤。通过这些步骤,可以有效地提升网站的安全性,保护用户的隐私不受侵犯。在未来的发展中,HTTPS将继续成为网络安全的重要基石。
- **JBoss Web服务器配置**: 详细介绍如何配置JBoss自带的Web服务器,包括但不限于HTTP端口设置、SSL安全配置等。 - **EJB3 服务器配置**: 针对企业级Java Bean的配置进行深入讲解,包括事务管理、会话Bean设置等...
在Windows环境下部署JBOSS 5.1.0作为Web应用服务器,涉及到一系列配置步骤,包括集成Spring框架、设置环境变量、修改默认配置以及配置SSL安全连接。以下是对这些步骤的详细说明: 1. **下载JBOSS-5.1.0.GA-jdk6.zip...