Обновляю статью про Swagger. Решил добавить туда раздел с реализацией авторизации. JWT добавить легко и просто, а вот с Oauth2 пока вожусь.

Проблема в том, что после успешной Oauth2 авторизации SpringBoot генерирует Cookie JSESSIONID, которую дальше использует при каждом запросе.

А Swagger пытается отправлять Access Token, и пока не понятно как их подружить между собой, кроме как банально сделать в Swagger авторизацию через куку и брать куку из браузера, но это какой-то велосипед, зато рабочий.