日期:2014-05-18  浏览次数:20784 次

jboss怎么指定某些http的访问变成https
我想有些访问需要用到https,但是我现在是https和http都能访问,现在需要将http的访问自动跳转到https的访问。我只是登陆和注册需要用到https,其他的现在都是用的http访问。有谁知道吗,求解。
------解决方案--------------------
在标记</webapp>前增加以下配置:

<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>

根据需要,web-resource-collection节点可以配置多个,而url-pattern则配置需要强制https的URL,对于上例而言,整站都将被强制以https形式进行访问。

------解决方案--------------------
引用:
Quote: 引用:

在标记</webapp>前增加以下配置:

<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>

根据需要,web-resource-collection节点可以配置多个,而url-pattern则配置需要强制https的URL,对于上例而言,整站都将被强制以https形式进行访问。

可以实现部分https部分http吗?


可以部分https
------解决方案--------------------
还要jboss启用ssl支持才行的