... |
... |
@@ -1,7 +3,6 @@ |
1 |
|
-==Konfigurieren des HTTPS Connectors== |
2 |
|
- |
3 |
3 |
Um den Apache Tomcat über HTTPS bereitzustellen, sind Anpassungen an der Datei //server.xml// des Tomcats notwendig. |
4 |
4 |
|
|
3 |
+ |
5 |
5 |
1. Öffnen Sie die Datei //server.xml// (Pfad = ///Pfad/Zum/Tomcat/conf/server.xml//) mit einem entsprechenden Texteditor |
6 |
6 |
1. ((( |
7 |
7 |
Navigieren Sie zu der u.g. Zeile bzw. dem gesamten Eintrag/Block |
... |
... |
@@ -36,9 +36,8 @@ |
36 |
36 |
{{/code}} |
37 |
37 |
|
38 |
38 |
Weiterführende Informationen zur Konfiguration von der Eigenschaft //SSLHostConfig//: [[https:~~/~~/tomcat.apache.org/tomcat-8.5-doc/config/http.html#SSL_Support_-_SSLHostConfig>>https://tomcat.apache.org/tomcat-8.5-doc/config/http.html#SSL_Support_-_SSLHostConfig]] |
39 |
|
-))) |
40 |
40 |
|
41 |
|
-===Eine Zusammenfassung der wichtigsten Optionen=== |
|
39 |
+**Eine Zusammenfassung der wichtigsten Optionen finden Sie im Folgenden:** |
42 |
42 |
|
43 |
43 |
{{table dataTypeAlpha="0" preSort="0-asc"}} |
44 |
44 |
|=Attribut|=Wert|=Beschreibung |
... |
... |
@@ -51,8 +51,9 @@ |
51 |
51 |
|certificateFile|*.crt|Das eigentliche Zertifikat. |
52 |
52 |
|certificateChainFile|*.*|Das übergeordnete Zertifikat (Certificate Authority (CA)), wenn nötig. |
53 |
53 |
{{/table}} |
|
52 |
+))) |
54 |
54 |
|
55 |
|
-===Weitere Möglichkeiten ein Zertifikat im Tomcat am Connector zu konfigurieren=== |
|
54 |
+**Weitere Möglichkeiten ein Zertifikat im Tomcat am Connector zu konfigurieren:** |
56 |
56 |
|
57 |
57 |
Einbindung mittels KeyStore: |
58 |
58 |
|
... |
... |
@@ -85,21 +85,3 @@ |
85 |
85 |
</SSLHostConfig> |
86 |
86 |
</Connector> |
87 |
87 |
{{/code}} |
88 |
|
- |
89 |
|
-==Erzwingen von HTTPS== |
90 |
|
- |
91 |
|
-Sollte der komplette Server ausschließlich über HTTPS betrieben werden empfiehlt es sich den Standard HTTP-Connector zu entfernen bzw. auszukommentieren. Sollte dies keine Option sein gibt es zusätzlich die Möglichkeit sowohl für den ganzen Server, als auch für einzelne Anwendungen eine Kommunikation über HTTPS zu erzwingen. Hierfür kann in die Datei //web.xml// des Servers (///Pfad/Zum/Tomcat/conf/web.xml//) oder der Anwendung (///Pfad/Zum/Tomcat/webapps/formcycle/WEB-INF/web.xml//) innerhalb des Knotens //web-app// folgendes eingefügt werden: |
92 |
|
- |
93 |
|
-{{code}} |
94 |
|
-<security-constraint> |
95 |
|
- <web-resource-collection> |
96 |
|
- <web-resource-name>Entire Application</web-resource-name> |
97 |
|
- <url-pattern>/*</url-pattern> |
98 |
|
- </web-resource-collection> |
99 |
|
- |
100 |
|
- <user-data-constraint> |
101 |
|
- <transport-guarantee>CONFIDENTIAL</transport-guarantee> |
102 |
|
- </user-data-constraint> |
103 |
|
-</security-constraint> |
104 |
|
-{{/code}} |
105 |
|
- |