webForumDet fria alternativet

SSL med Tomcat

2 svar · 288 visningar · startad av connil

connilMedlem sedan juni 200411 inlägg
#1

Halloj

Jag har just installerat ett certifikat i IIS:en (SelfSSL) och det ser ut att funka med ssl nu. Men hur är det med Java Servlets som tas om hand av Tomcat, är även den trafiken krypterad?

Har konfigurerat IIS:en att ta hand om det statiska (bilder, css etc). Om man går på direkt på servleten genereras sidan men bilder kommer inte upp (antar att det är effekten av att trafiken inte är krypterad men bilderna egentligen ska gå via https)

Ska även (endast?) Tomcat konfigureras att köra ssl?

Jag känner att detta blev ganska rörigt men om någon fattar vad jag är ute efter så är jag tacksam för tips.

Mvh / connil

legisMedlem sedan juli 20044 453 inlägg
#2

Hum, jag har inte någon erfarenhet av just Tomcat somw ebapplikation men kortfattat fungerar det som så att om https används i trafiken mellan server och klient så är trafiken krypterad. Om sidan innehåller frames eller liknande som kallar på sidor med protokollet http, så är det bara delar av kommunikationen som är ssl, dvs den som använder https.

Kort sagt, så länge https används för kommunikation mellan server och klient för servleten så är den krypterad.

connilMedlem sedan juni 200411 inlägg
#3

Förtydligande

Jag känner att jag måste vara lite mer tydlig.

Antag följande:

http://www.något.se/en_mapp/servlet_namn

och att IIS:en är konfigurerad att låta Tomcat ta hand om

/en_mapp/servlet_namn

medan den själv tar hand om allt annat under

/en_mapp/

I IIS:en sätts "Require Secure Channel" på virtuella mappen

.../en_mapp/

för att det inte ska gå att köra okrypterat.

Om jag då skriver

http://www.något.se/en_mapp/servlet_namn

i webbläsaren kommer sidan upp (genererad av servleten) men inte "stylad" med css och utan bilder.

Skriver jag däremot

http[B]s[/B]://www.något.se/en_mapp/servlet_namn

blir det som tänkt.

Det jag blir förvirrad av är att det trots "Require Secure Channel" går att smita in okrypterat direkt på servleten.

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)