Avatar billede superanden Nybegynder
04. januar 2009 - 16:20 Der er 3 kommentarer og
1 løsning

Konfiguration af apache tomcat

Hej

Jeg prøver at konfigurere en apache tomcat til at passe til en webapplikation jeg bruger, hertil er jeg stødt på 2 spørgsmål som jeg godt kunne bruge noget hjælp til.

1) Jeg vil gerne have at applikationen kører SSL, derfor har jeg opsat tomcat til at køre med dette på port 443, og redirecte http trafik (port 80) over på port 443 også.

Jeg kan godt få https forbindelsen til at virke ved at benytte https://localhost/ men jeg kan stadigvæk også komme ind på siden gennem almindelig http ved http://localhost. Hvilket jo ikke var meningen.

Min redirect ser ud som følger:

    <!-- Define a non-SSL HTTP/1.1 Connector on port 80 -->
    <Connector
port="80"              maxHttpHeaderSize="8192"
              maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
              enableLookups="false" redirectPort="443" acceptCount="100"
              connectionTimeout="20000" disableUploadTimeout="true" />


2) Hvordan får jeg nemmest flyttet min webapplikation ud i roden af tomcat installationen så jeg kan åbne den direkte gennem localhost og ikke localhost/myapp.?

På forhånd tak for hjælpen
Avatar billede arne_v Ekspert
05. januar 2009 - 00:16 #1
re 2)

I server.xml laver du et context tag med atribut path som blank streng.

<context ... path="" ...>

så bliver den context (læs: web app) default.

Husk og fjern den gamle default !
Avatar billede arne_v Ekspert
05. januar 2009 - 00:21 #2
re 1)

redirectPort er korrekt

men men men

det gør den kun hvis din web.xml indeholder:

    <security-constraint>
        <web-resource-collection>
            <web-resource-name>bla bla</web-resource-name>
            <url-pattern>/*</url-pattern>
        </web-resource-collection>
        <user-data-constraint>
            <transport-guarantee>CONFIDENTIAL</transport-guarantee>
        </user-data-constraint>
    </security-constraint>
Avatar billede superanden Nybegynder
13. januar 2010 - 08:54 #3
Tak for hjælpen det virkede perfekt !

Smid et svar.
Avatar billede arne_v Ekspert
13. januar 2010 - 15:11 #4
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester