2015-05-29 43 views
0

我正在尋找一種方法來禁用WSDL發佈(?wsdl)。 Endpoint.publish和容器(Tomcat或Wildfly)都應該停止發佈wsdl。我找到了一種方法來通過com.sun.xml.ws.server.http.publishStatusPage禁用Tomcat/Wildfly上的狀態頁面,但沒有辦法禁用wsdl。財產com.sun.xml.ws.server.http.publishWSDL不起作用。JAX-WS禁用WSDL發佈

如何禁用發佈wsdl?

最好的問候,

+0

你爲什麼想要? –

+0

,因爲如果將其部署在生產環境中,則存在安全問題。 – fr3ak4l

+0

僅當您使用「默默安全」和強制執行的傳輸級加密時。如果你真的想要隱藏你可以簡單地阻止你的負載均衡器上的這個URL –

回答

0

我已經加入了新的WSDLFilter我自己的安全過濾器鏈做到了這一點。如果有人蔘與了過濾器,請與我聯繫。