Я создал Authorization Server
и Resource Server
с Spring Boot OAuth2, и он отлично работает с password
типом предоставления.
Я хочу проверить поток кода авторизации от Почтальона.Я отправляю такой запрос, чтобы получить код доступа:
http://localhost:1111/oauth/authorize?response_type=code&client_id=test_client&redirect_uri=www.test_something.com
Однако я получаю сообщение об ошибке:
{
"timestamp": "2018-09-27T21:02:14Z",
"status": 500,
"error": "Internal Server Error",
"exception": "org.springframework.security.authentication.InsufficientAuthenticationException",
"message": "User must be authenticated with Spring Security before authorization can be completed.",
"path": "/oauth/authorize"
}
Я пытался отправить имя пользователя и пароль на Basic Authentication HTTP headers
но не сработало.Я также отправил такие параметры как параметры формы в запросе POST
, но тоже не сработал.
Как я могу заставить его работать?Должен ли я включить страницу входа для него?