Springfox swagger-ui дублирует конечную точку при использовании тега - PullRequest
1 голос
/ 07 января 2020

В моем проекте весенней загрузки с springfox swagger 2.9.2 у меня есть контроллер с аннотацией RestController

@RestController
@RequestMapping("/rest/api/v1/auth")
public class AuthenticationResource {

    @ApiOperation(value = "Authenticate user", tags = {"Authentication"})
    @PostMapping("login")
    public void login(@RequestBody @Valid LoginDto loginDto) {
        ...
    }
}

После того, как я добавил теги в ApiOperation, я получил дублированную конечную точку в swagger-ui. У меня есть пустой ресурс аутентификации без конечных точек и ресурс аутентификации с конечной точкой входа в систему.

enter image description here

enter image description here

Этого не случалось в старых версиях чванства. Как я могу удалить пустой API из Swagger-UI?

Спасибо

1 Ответ

0 голосов
/ 13 января 2020

Согласно этой записи на GitHub добавление @Api(tags = { "Authentication" }) к контроллеру решит вашу проблему. Я попробовал, все работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...