对tomcat/jboss发布的某个项目要求https方式访问
2011-09-24 16:48
267 查看
对tomcat/jboss发布的某个项目要求https方式访问
JBossTomcatWebXMLSecurity原来jboss上面只有1个项目,在server.xml设定了要用https方式才能访问。现在又增加了一个新项目,新项目普通用户都能访问,为此,修改了server.xml,设定同时开放80和443端口,但是这样所有的项目都可以用http方式打开了,怎么才能保持原来的项目仍然用https才能访问呢。
查了很多资料,最后发现修改项目的WEB-INF/web.xml可以实现对某个项目访问权限的控制。如果要保证只能用https方式才能打开项目,要在web.xml增加以下内容
Xml代码
<security-constraint>
<web-resource-collection >
<web-resource-name >SSL</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
</security-constraint>
相关文章推荐
- 对tomcat/jboss发布的某个项目要求https方式访问
- tomcat发布java项目的方式
- tomcat-发布项目到根目录,也就是域名直接访问项目
- 全网最详细的IDEA、Eclipse和MyEclipse之间于Java web项目发布到Tomcat上运行成功的对比事宜【博主强烈推荐】【适合普通的还是Maven方式创建的】(图文详解)
- 修改tomcat编码格式 & tomcat发布WEB项目供外网访问
- 如何利用自己的电脑做服务器发布tomcat的WEB项目供外网访问
- linux系统下用单向认证方式将Tomcat配置成https方式访问
- 用Tomcat发布项目供外网访问
- 在服务器上的tomcat发布WEB项目供外网访问
- 解决通过局域网ip不能访问Tomcat上发布的项目
- tomcat发布javaEE项目的两种方式
- Tomcat发布项目的简单方式
- 如何利用自己的电脑做服务器发布tomcat的WEB项目供外网访问
- 如何利用自己的电脑做服务器发布tomcat的WEB项目供外网、局域网访问
- 在tomcat目录下启动tomcat,可以正常访问tomcat主页,然在在eclipse中集成了tomcat却访问不了tomcat主页,却能访问发布的项目
- 关于myeclipse中导入的项目修改项目名使得发布到tomcat访问路径正确
- 如何利用自己的电脑做服务器发布tomcat的WEB项目供外网访问
- tomcat发布项目时,localhost可以访问,用ip地址不能访问,同时其他电脑也不能访问。
- tomcat发布web项目的三种方式
- 服务器发布tomcat的WEB项目供外网访问