在Spring Boot中允许重定向Swagger

问题描述 投票:0回答:1

我在Springboot中使用Swagger。有些请求我将请求重定向到不同的URL(完全不同的域)。我想将Swagger UI本身重定向到重定向URL。反正有没有实现这个目标?提前致谢。

java spring-boot redirect swagger swagger-ui
1个回答
0
投票

尝试以下方式。

@SpringBootApplication
public class MyApp {
    public static void main(String[] args) {
        SpringApplication.run(MyApp.class, args);
    }

    @Bean
    RouterFunction<ServerResponse> routerFunction() {
        return route(GET("/swagger"), req ->
            ServerResponse.temporaryRedirect(URI.create("swagger-ui.html")).build());
    }
}

请参阅此主题:https://github.com/springfox/springfox/issues/2250

© www.soinside.com 2019 - 2024. All rights reserved.