2017-09-27 87 views
2

我有一個在tomcat上部署並使用tomcat值的web應用程序,現在應用程序正在轉向websphere liberty,我不確定類似的概念存在於自由中。 在websphere libery配置文件中是否有等效的tomcat閥概念?如果是的話,我們該如何實現?在websphere liberty profile中有沒有等效的tomcat閥概念?

+2

很難說。你將不得不詳細說明,你的閥門在Liberty中爲了找到最佳匹配還是替換它們而做的。 – Gas

+0

我的web應用程序中的這些tomcat閥限制來自未知主機的請求。如果特定的請求被阻止,那麼它將把它重定向到錯誤頁面。 – veeru

回答

1

您可以在server.xml中以每個端點爲基礎將白名單和IP地址白名單/黑名單。被阻止的人會收到一條連接重置消息。

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

有在這裏更多的信息:
https://www.ibm.com/support/knowledgecenter/en/SSAW57_8.5.5/com.ibm.websphere.nd.doc/ae/urun_chain_typetcp.html

如果您需要每個應用程序不同的排除,你可以使用配置多個端點,並把它們映射到使用虛擬主機的應用程序。 https://www.ibm.com/support/knowledgecenter/en/SSEQTP_8.5.5/com.ibm.websphere.wlp.doc/ae/cwlp_virtual_hosts.html

+0

謝謝布魯斯的幫助。我會繼續嘗試這個建議。 – veeru

相關問題