Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
 POST Basic Authentication  [new]
Ilya007
Member

Откуда:
Сообщений: 121
Все мы с этим встречаемся каждый день по несколько раз, НО ВОТ ЗАХОТЕЛОСЬ СТРАННОГО:

есть проект на Spring Boot -е и в нем

@RequestMapping(value = "chtototam/ws/chtototameche", method = RequestMethod.POST)
public String get(@RequestBody String body) throws SQLException {

// тут будет Basic Authentication, но авторизация не нужна (покрайней мере в этом проекте), а нужно получить строку авторизации. Я не знаю как это сделать правильно или красиво. Если кто-то знает напиши пизз или ткните ссылкой в интернете.
30 авг 19, 11:38    [21960401]     Ответить | Цитировать Сообщить модератору
 Re: POST Basic Authentication  [new]
Lelouch
Member

Откуда: Москва
Сообщений: 1784
Ilya007,

@RequestHeader("Authorization") ?
30 авг 19, 11:41    [21960405]     Ответить | Цитировать Сообщить модератору
 Re: POST Basic Authentication  [new]
Ilya007
Member

Откуда:
Сообщений: 121
Lelouch
Ilya007,

@RequestHeader("Authorization") ?


тоже сразу так попробовал но вот что получается
@RequestMapping(value = "PegasusUK/ws/PegasObjectsAccess", method = RequestMethod.POST)
public String get(@RequestBody String body, @RequestHeader("Authorization") String str) throws SQLException {
System.out.println(str);

...


2019-08-30 11:46:03.664 WARN 96 --- [nio-8082-exec-1] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.bind.MissingRequestHeaderException: Missing request header 'Authorization' for method parameter of type String]


хотя должно работать... там же в RequestProperty("Authorization", "Basic " + encoding) передается.
30 авг 19, 11:49    [21960409]     Ответить | Цитировать Сообщить модератору
 Re: POST Basic Authentication  [new]
Ilya007
Member

Откуда:
Сообщений: 121
Сори я сам себя нае...л тоесть обманул. А собственно сам не передавал аутентификацию в запросе. Видимо пятница на меня сказывается.
30 авг 19, 11:58    [21960425]     Ответить | Цитировать Сообщить модератору
 Re: POST Basic Authentication  [new]
mayton
Member

Откуда: loopback
Сообщений: 42936
Мне кажется что если топик содержит в тексте "ЗАХОТЕЛОСЬ СТРАННОГО" то уже
можно было тему закрывать с резолюцией - "won't do"
30 авг 19, 14:38    [21960599]     Ответить | Цитировать Сообщить модератору
 Re: POST Basic Authentication  [new]
chpasha
Member

Откуда:
Сообщений: 8596
mayton
можно было тему закрывать с резолюцией - "won't do"

не, просто нужно начинать с обоснования
30 авг 19, 15:32    [21960659]     Ответить | Цитировать Сообщить модератору
Все форумы / Java Ответить