Size: a a a

Spring Framework and more

2019 February 08

I

Ivan in Spring Framework and more
Ты даже к h2 можешь подружиться, которая inmemory
источник

I

Ivan in Spring Framework and more
Было бы желание
источник

RP

Roman Patkin in Spring Framework and more
хм, интересно, попробую через sleep
источник
2019 February 11

EA

Evgeny Ageev in Spring Framework and more
Привет. Есть конфиг Security:
http.
***
.authorizeRequests().antMatchers("/",
               "/**/configs**",
               "/**/environment**",
               "/**/error**",
               "/**/login**").permitAll()
           .anyRequest().authenticated()
***
Можно ли добавить какое-то исключение, напр. SYSTEM_ROLE, кот-й будет доступно все без лишней аутент-и?
Либо можно ли добавить:
.and()
   .authorizeRequests().antMatchers("/api/mail").permitAll() ?
Т.е. по этому адресу авторизация не нужна.
источник

PB

Pavel Bukhmatov in Spring Framework and more
Evgeny Ageev
Привет. Есть конфиг Security:
http.
***
.authorizeRequests().antMatchers("/",
               "/**/configs**",
               "/**/environment**",
               "/**/error**",
               "/**/login**").permitAll()
           .anyRequest().authenticated()
***
Можно ли добавить какое-то исключение, напр. SYSTEM_ROLE, кот-й будет доступно все без лишней аутент-и?
Либо можно ли добавить:
.and()
   .authorizeRequests().antMatchers("/api/mail").permitAll() ?
Т.е. по этому адресу авторизация не нужна.
Можно. Там же билдер. Можно делать лесенку из antMatcher вот так:

.antMatchers(HttpMethod.OPTIONS,"/**").permitAll()
               .antMatchers(HttpMethod.POST,"/api/auth/**/**").permitAll()
               .antMatchers(HttpMethod.GET, "/api/employee/self/**").permitAll()
               .antMatchers(HttpMethod.GET, "/api/admin").hasRole("ADMIN")
               .antMatchers("/**").authenticated();

Можно вместо этого закрыть все урлы /api/admin через PreAuthorize на соответствующую роль.
источник

K

Kanstantsin in Spring Framework and more
Всем привет. Может кто-нибудь сталкивался. Нужно как-то сделать чтобы можно было использовать бины со scope session в вебсокет контроллере
источник

K

Kanstantsin in Spring Framework and more
Попробовал добавить interceptor, который добавляет session id, в конфиг вебсокетов, но что-то не помогло
источник

RP

Roman Patkin in Spring Framework and more
Всем привет, в чем может быть причина, что testRestTemplate.exchange возвращает значение отличное от того, что вернул контроллер?
источник

А

Артем Артемович Артемовский in Spring Framework and more
Roman Patkin
Всем привет, в чем может быть причина, что testRestTemplate.exchange возвращает значение отличное от того, что вернул контроллер?
привет, а можно побольше инфы? а то отдел ясновидящих в отъезде
источник

KJ

Kirill Jønua in Spring Framework and more
Артем Артемович Артемовский
привет, а можно побольше инфы? а то отдел ясновидящих в отъезде
а кто-нибдуь замечал, что еще ниразу этот отдел не был на месте?)
источник

А

Артем Артемович Артемовский in Spring Framework and more
Kirill Jønua
а кто-нибдуь замечал, что еще ниразу этот отдел не был на месте?)
им тут мало платят, на подработку ездят
источник

KJ

Kirill Jønua in Spring Framework and more
Артем Артемович Артемовский
им тут мало платят, на подработку ездят
подрабатыват в компании, которая пилит libastral что ли?)
источник

RP

Roman Patkin in Spring Framework and more
Артем Артемович Артемовский
привет, а можно побольше инфы? а то отдел ясновидящих в отъезде
метод контроллера возвращает объект, в дебаге показывает, что в нем есть все нужные данные но в тесте какая-то дичь
источник

RP

Roman Patkin in Spring Framework and more
контроллер
источник

RP

Roman Patkin in Spring Framework and more
тест
источник

А

Артем Артемович Артемовский in Spring Framework and more
ну, то что я понял по этим вырвиглазным скриншотам, это то, что restTemplate не может собрать модель из респонса. и проставляет там нулы
источник

RP

Roman Patkin in Spring Framework and more
Артем Артемович Артемовский
ну, то что я понял по этим вырвиглазным скриншотам, это то, что restTemplate не может собрать модель из респонса. и проставляет там нулы
соре, я хз как еще показать)
источник

RP

Roman Patkin in Spring Framework and more
Артем Артемович Артемовский
ну, то что я понял по этим вырвиглазным скриншотам, это то, что restTemplate не может собрать модель из респонса. и проставляет там нулы
а почему он не может собрать?
источник

А

Артем Артемович Артемовский in Spring Framework and more
а вообще для отладки рест приложений используй или инструметарий идеи Tools -> HTTP Client -> Test RESTful web service
или специальные программы типа Postman
источник

RP

Roman Patkin in Spring Framework and more
Артем Артемович Артемовский
а вообще для отладки рест приложений используй или инструметарий идеи Tools -> HTTP Client -> Test RESTful web service
или специальные программы типа Postman
в постмане все ок
источник