`
redleaf
  • 浏览: 127205 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

JBoss Using HTTPS 总结

阅读更多
JBoss Using HTTPS
作者:萧红叶  2007.4.9

一、开发环境搭配
操作系统:windows xp
JBoss版本:jboss 4.0.4.GA(jboss 4.2.0 做了好久没做出来)建议使用jboss4.0.4.GA

二、先配置JBoss Using HTTPS
1.生成keystore
开始->运行->cmd
打开控制台,输入
keytool -genkey -alias tomcat -keyalg RSA -keystore chap8.keystore
根据提示输入对应内容,效果如下:
E:\>keytool -genkey -alias tomcat -keyalg RSA
输入keystore密码: 123456
您的名字与姓氏是什么?
[Unknown]: redleaf
您的组织单位名称是什么?
[Unknown]: redleaf
您的组织名称是什么?
[Unknown]: redleaf
您所在的城市或区域名称是什么?
[Unknown]: ningbo
您所在的州或省份名称是什么?
[Unknown]: zhejiang
该单位的两字母国家代码是什么
[Unknown]: cn
CN=redleaf, OU=redleaf, O=redleaf, L=ningbo, ST=zhejiang, C=cn 正确吗?
[否]: y
输入<tomcat>的主密码
(如果和 keystore 密码相同,按回车):
说明:输入的密码不要带特殊字符,否则在运行JBoss时可能会出错。

2.将产生的chap8.keystore(默认路径在“C:\Documents and Settings\用户名”下面)放到JbossHOME\server\default\conf下

3.打开JbossHOME\server\default\deploy\jbossweb-tomcat55.sar\server.xml,修改如下配置:

<!-- SSL/TLS Connector configuration using the admin devl guide keystore   
<Connector port="8443" address="${jboss.bind.address}"  
  maxThreads="100" strategy="ms" maxHttpHeaderSize="8192"  
  emptySessionPath="true"  
  scheme="https" secure="true" clientAuth="false"    
  keystoreFile="${jboss.server.home.dir}/conf/chap8.keystore"  
  keystorePass="rmi+ssl" sslProtocol = "TLS" />   
-->   
为   
<!-- SSL/TLS Connector configuration using the admin devl guide keystore -->   
<Connector port="443" address="${jboss.bind.address}"  
  maxThreads="100" strategy="ms" maxHttpHeaderSize="8192"  
  emptySessionPath="true"  
  scheme="https" secure="true" clientAuth="false"    
  keystoreFile="${jboss.server.home.dir}/conf/chap8.keystore"  
  keystorePass="123456" sslProtocol = "TLS" />  


4.启动Jboss,在浏览器地址栏中分别输入http://localhost:8080,https://localhost:443 能够正常访问,再输入https://localhost/也能正常访问,呵呵

分享到:
评论
2 楼 XinChao 2012-11-09  
知道不啊
1 楼 XinChao 2012-11-09  
[u][/u]朋友,
除了配置方面的,假如要用https来实现登录,不如想csdn 的那个登录一样使用 https访问,你知道怎么做吗??

相关推荐

    jboss配置https环境

    jboss服务器配置https环境的详细方法

    Jboss配置https

    jboss安全配置,在web应用传输过程中,对传输数据进行加密,保证数据传输的安全性,jboss通过密钥的形式,对数据进行加密

    个人JBOSS mq使用总结

    个人JBOSS使用总结 主要是个人在用JBOSS做消息队列时的一些总结,例如修改JBOSS 8080端口的位置,修改消息队列监听1099的位置 IP方式访问本机的JBOSSMQ。 只是个人的总结,也许不是太清楚,但是希望各位朋友少走弯路...

    windows环境下Jboss as 7配置Https

    windows环境下Jboss as 7配置Https,与Jboss的低版本有所不同

    JBOSS 7 基于HTTPS双向SSL认证

    一份完整配置文档 关于JBOSS7 的https ssl认证

    JBOSS security using JAAS

    JBOSS security JAAS

    Jboss漏洞利用总结1

    漏洞汇总访问控制不严导致的漏洞Jboss 管理控制台jmx-console 的配置文件为/opt/jboss/jboss4/server/default/dep

    Jboss项目部署文档

    Jboss 项目部署文档 Jboss 项目部署文档是指在 Jboss 服务器上部署项目的详细步骤,包括环境变量的配置、项目打包、配置文件的修改、JNDI 的配置等。以下是 Jboss 项目部署文档的详细知识点: 一、环境变量配置 ...

    JBOSS,JBoss安装部署

    JBOSS,JBoss安装部署 JBOSS,JBoss安装部署

    JBoss中间件漏洞总结1

    2. 下载并安装 Jboss6 3. 下载并安装 Jboss4 1. 升级新版本 3. 添加如下代码 http-invoker.sar 下 web.xml 的

    JBoss启动 JBoss启动

    JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动 JBoss启动

    JavaEE源代码 jboss-common

    JavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-...

    在jboss上部署web应用

    JBoss完全实现了J2EE的服务栈: EJB (Enterprise JavaBeans) JMS (Java Message Service) JTS/JTA (Java Transaction Service / Java Transaction API) Servlet and JSP (JavaServer Pages) JNDI (Java Naming and ...

    jboss学习总结参考.pdf

    jboss学习总结参考.pdf

    jboss学习资料/JBOSS使用指南

    JBOSS使用指南JBOSS使用指南JBOSS使用指南JBOSS使用指南JBOSS使用指南JBOSS使用指南JBOSS使用指南JBOSS使用指南

    eclipse+Jboss配置远程调试

    详细说明eclipse、Jboss如何配置远程调试

    jboss 下载(httpwww.jboss.org)

    jboss 下载(httpwww.jboss.org)

    jboss安全性 jboss设置安全性

    帮你设置jboss安全性问题。Jboss安全设置 jboss安全性 jboss设置安全性Jboss安全设置 jboss安全性 jboss设置安全性

    jboss-exp.rar

    某大牛写的jboss-exp 1. 查看系统名称 java -jar jboss_exploit_fat.jar -i http://192.168.7.84:10081/invoker/JMXInvokerServlet get jboss.system:type=ServerInfo OSName 2. 查看系统版本 java -jar jboss_...

Global site tag (gtag.js) - Google Analytics