2017-09-27 1 views
2

Ich habe eine Webapplikation, die auf Tomcat eingesetzt wurde und Tomcat-Werte verwendet, jetzt bewegt sich die Anwendung auf Websphere-Freiheit und ich bin mir nicht sicher, ob ein ähnliches Konzept in Freiheit existiert. Gibt es ein entsprechendes Tomcat Valves-Konzept in websphere libery profile? Wenn ja, wie können wir erreichen?gibt es ein äquivalent tomcat ventile konzept in websphere liberty profile?

+2

Es ist schwer zu sagen. Sie müssten mehr ausarbeiten, was Ihre Ventile tun, um die beste Übereinstimmung oder Alternative für sie in der Liberty zu finden. – Gas

+0

Diese Tomcat-Ventile in meiner Webanwendung beschränken Anfragen von unbekannten Hosts. Wenn eine detaillierte Anfrage blockiert wird, wird sie auf die Fehlerseite umgeleitet. – veeru

Antwort

1

Sie können Hostnamen und IP-Adressen für jeden Endpunkt in server.xml weiß/schwarzlisten. Gesperrte erhalten eine Nachricht zum Zurücksetzen der Verbindung.

<httpEndpoint httpPort="19080" httpsPort="19443" id="defaultHttpEndpoint" tcpOptionsRef="myTcpOptions" host="*"/> <tcpOptions id="myTcpOptions" hostNameExcludeList="*.foo.com,*.ibm.com" />

Es gibt weitere Informationen zu diesem hier:
https://www.ibm.com/support/knowledgecenter/en/SSAW57_8.5.5/com.ibm.websphere.nd.doc/ae/urun_chain_typetcp.html

Wenn Sie verschiedene Ausschlüsse pro App benötigen, können Sie mehrere Endpunkte und ordnet sie auf Anwendungen mit virtuellen Hosts verwenden konfigurieren. https://www.ibm.com/support/knowledgecenter/en/SSEQTP_8.5.5/com.ibm.websphere.wlp.doc/ae/cwlp_virtual_hosts.html

+0

Danke Bruce für die Hilfe. Ich werde weitermachen und den Vorschlag ausprobieren. – veeru

Verwandte Themen