Thanks!
I found another option that implicitely does it in the web.xml file:
Adding this in between the security constraints forces all port 80
requests through 443 automatically.
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
...Don...
------------------------------------------------------------------
Don Rota, CTG Operations
Rational Software, IBM Software Group
20 Maguire Road, Lexington, MA 02421-3104
Tel: 781 676 2655, Fax: 781 676 7645
[EMAIL PROTECTED]
Bob Feretich <[EMAIL PROTECTED]>
05/05/2005 05:08 PM
To
Donny R Rota/Lexington/[EMAIL PROTECTED], [email protected]
cc
Subject
Re: How do I redirect all tomcat ports to use SSL?
The below <security-constraint> will make Tomcat require the use of SSL.
To have Tomcat automaitcally redirect for SSL, you must code
redirectPort="443"
as part of your port=80 connector definition in the server.xml file.
Regards,
Bob Feretich
> Subject:
> Re: How do I redirect all tomcat ports to use SSL?
> From:
> Fabian Pena <[EMAIL PROTECTED]>
> Date:
> Thu, 05 May 2005 14:20:28 -0300
> To:
> Tomcat Users List <[email protected]>
>
> This is an example
>
> <security-constraint>
> <web-resource-collection>
> <web-resource-name>securePages</web-resource-name>
> <url-pattern>/index.jsp</url-pattern>
> <http-method>GET</http-method>
> <http-method>POST</http-method>
> </web-resource-collection>
> <auth-constraint>
> <role-name>*</role-name>
> </auth-constraint>
> <user-data-constraint>
> <transport-guarantee>CONFIDENTIAL</transport-guarantee>
> </user-data-constraint>
> </security-constraint>
>
> Fabian
> http://www.manentiasoftware.com
>
> Donny R Rota wrote:
> Thanks, I use security-constraints now, and I've been looking for this
answer for weeks.
> I've not found that option available. Can you send me an URL to this?
> In the mean time, I'm going to see if I can find that option in my other
sources.
> thanks!
> ...Don...
>
> ------------------------------------------------------------------
> Don Rota, CTG Operations
> Rational Software, IBM Software Group
> 20 Maguire Road, Lexington, MA 02421-3104 Tel: 781 676 2655, Fax: 781
676 7645 [EMAIL PROTECTED]
>
>
> Fabian Pena <[EMAIL PROTECTED]> 05/04/2005 04:51 PM
> Please respond to
> "Tomcat Users List"
>
>
> To
> Tomcat Users List <[email protected]>
> cc
>
> Subject
> Re: How do I redirect all tomcat ports to use SSL?
>
>
>
>
>
>
> In a web application, you can edit your web.xml file and add a
<security-constraint> to redirect all application requests to SSL.
>
> I Hope this help
>
> Fabian
>
> Donny R Rota wrote:
>
> This weeks puzzler 8^)
>
> I want all my Tomcat requests to go through SSL.
> I setup tomcat, and got port 80 and port 443 (SSL) working.
> But I cannot redirect port 80 to 443. I keep getting refused:
>
> Is there a way in Tomcat to redirect all port 80 requests to SSL(443)?
> I know you can do it the other way around 8443 -> 80.
> I'm just running standalone Tomcat, no Apache.
>
>
> advTHANKSance!
> ...Don...
>
> ------------------------------------------------------------------
> Don Rota, CTG Operations
> Rational Software, IBM Software Group
> 20 Maguire Road, Lexington, MA 02421-3104
> Tel: 781 676 2655, Fax: 781 676 7645
> [EMAIL PROTECTED]
>