Ваш код хорошо работает для меня.
Но я создал собственное приложение OAuth в github. Затем с вашим кодом я вставил в свое приложение Github:
URL домашней страницы: http://localhost:8080
URL-адрес обратного вызова авторизации: http://localhost:8080/login
и после того, как дал кнопку и разрешил приложению идентифицировать меня с github, я вернул основной
...
"authenticated": true,
"principal": {
"authorities": [
{
"authority": "ROLE_USER",
"attributes": {
"login": "xxx",
...
Поскольку вы видите, что ваше весеннее приложение не является проблемой, я думаю, что это ваша конфигурация github.
EDIT:
В консоли Postman ошибка исчезнет, если вы добавите аннотацию @EnableOAuth2Sso
в конфигурацию SsoApplication
:
@SpringBootApplication
@RestController
@Configuration
@EnableOAuth2Sso
@Import(AuthorizationServerSecurityConfiguration.class)
public class SsoApplication extends WebSecurityConfigurerAdapter