Я хочу отключить http TRACE в Undertow. Я использую весеннюю загрузку, и по умолчанию она предоставляется. Я исключил tomcat и использовал отлив. Я получил ответ для tomcat в другом сообщении stackoverflow (здесь) но я не могу найти то же самое для подводного плавания. Это то, что я сделал до сих пор.
@Bean
public EmbeddedServletContainerCustomizer containerCustomizer() {
return new EmbeddedServletContainerCustomizer() {
@Override
public void customize(ConfigurableEmbeddedServletContainer container) {
if (container.getClass().isAssignableFrom(UndertowEmbeddedServletContainerFactory.class)) {
UndertowEmbeddedServletContainerFactory underTowContainer = (UndertowEmbeddedServletContainerFactory) container;
underTowContainer.addDeploymentInfoCustomizers(new ContextSecurityCustomizer());
}
}
};
}
private static class ContextSecurityCustomizer implements UndertowDeploymentInfoCustomizer {
@Override
public void customize(DeploymentInfo deploymentInfo) {
DeploymentInfo info = new DeploymentInfo();
// What next after this
}
}
Пожалуйста, помогите мне завершить этот код. Я вообще двигаюсь в правильном направлении? заранее спасибо