Já olhei a resposta https://cursos.alura.com.br/forum/topico-swagger-ui-html-com-erro-403-137560 E mesmo fazendo as configurações http://springfox.github.io/springfox/docs/current/#migrating-from-existing-2-x-version
poom.xml io.springfox springfox-boot-starter 3.0.0
<!-- io.springfox springfox-swagger2 3.0.0
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>3.0.0</version>
</dependency>
anotação desabilitada @SpringBootApplication @EnableSpringDataWebSupport @EnableCaching //@EnableSwagger2 public class ServiceApiAulaApplication {
public static void main(String[] args) {
SpringApplication.run(ServiceApiAulaApplication.class, args);
}
} Classe de Configuração
//Configuração para recursos estaticos (js, css, imagens, etc) @Override public void configure(WebSecurity web) throws Exception { web .ignoring() .antMatchers("/.hmtl","/v2/api-docs", "/webjars/","/configuration/","/swaager-resouces/"); }
Não funciona, lembrando que o item abaixo não funciona, foi postado errado:
A partir da versão 2.6 do Spring Boot houve uma mudança que impacta na utilização do Springfox Swagger, causando uma exception ao rodar o projeto. É necessário adicionar a seguinte propriedade no arquivo application.properties para que o projeto funcione sem problemas:
spring.mvc.pathmatch.matching-strategy=ant_path_matcher errado(não sei se era assim em versões anteriores)
spring.mvc.pathmatch.matching-strategy=ant-path-matcher correto(assim compila)
De qualquer forma não consegui. Alguem pode me ajudar?