Size: a a a

2020 June 18

AM

Aleksander Melnichni... in pro.jvm
Видите GMT - это время по гринвичу, я думаю это стандарт
источник

AM

Aleksander Melnichni... in pro.jvm
Попробуйте ya.ru дернуть
источник

AM

Aleksander Melnichni... in pro.jvm
тоже самое получите
источник

AM

Aleksander Melnichni... in pro.jvm
источник

AM

Aleksander Melnichni... in pro.jvm
Время по Гринвичу. HTTP даты всегда представлены в GMT, а не в локальном времени
источник

p

p4r53c in pro.jvm
Aleksander Melnichnikov
Время по Гринвичу. HTTP даты всегда представлены в GMT, а не в локальном времени
Понял, благодарю.
источник

p

p4r53c in pro.jvm
Просто Jackson тоже отдавал правильные даты в бд неправильным. Я и подумал что это "косяк")
источник

AM

Aleksander Melnichni... in pro.jvm
p4r53c
Просто Jackson тоже отдавал правильные даты в бд неправильным. Я и подумал что это "косяк")
Я часто ловил такое, что в бд ТЗ установлена UTC+0. А прилага работает на +3. И это путает жутко - согласен.
источник

RG

Rinchin G in pro.jvm
Можете еще подсказать

@Configuration
public class BasicConfiguration extends WebSecurityConfigurerAdapter {

 @Override
 protected void configure(HttpSecurity http) throws Exception {
   http
       .authorizeRequests()
       .antMatchers("/")
       .permitAll();
 }
}


это по идее должно полностью отключить spring security

Но почему то для post запросов возвращается forbidden, get отдается нормально
источник

VT

Vitalii Tasun in pro.jvm
Rinchin G
Можете еще подсказать

@Configuration
public class BasicConfiguration extends WebSecurityConfigurerAdapter {

 @Override
 protected void configure(HttpSecurity http) throws Exception {
   http
       .authorizeRequests()
       .antMatchers("/")
       .permitAll();
 }
}


это по идее должно полностью отключить spring security

Но почему то для post запросов возвращается forbidden, get отдается нормально
В antMatchers сделайте ("/**")
источник

RG

Rinchin G in pro.jvm
Vitalii Tasun
В antMatchers сделайте ("/**")
не помогло
{
   "timestamp": "2020-06-18T18:02:11.242+00:00",
   "status": 403,
   "error": "Forbidden",
   "message": "",
   "path": "/sendlogs"
}
источник

RG

Rinchin G in pro.jvm
@Configuration
@EnableWebSecurity
public class BasicConfiguration extends WebSecurityConfigurerAdapter {

 @Override
 protected void configure(HttpSecurity http) throws Exception {
   http
       .authorizeRequests()
       .antMatchers("/**")
       .permitAll();
 }
}
источник

BP

Bogdan Panchenko in pro.jvm
Yamma Gamma
Это да,но смотри.Можно же было написать на java и как-нибудь скомпилировать в native image,и тогда для запуска такой jvm другая jvm не нужна
Проблема в переписывании и управления памяти
источник

RG

Rinchin G in pro.jvm
Rinchin G
@Configuration
@EnableWebSecurity
public class BasicConfiguration extends WebSecurityConfigurerAdapter {

 @Override
 protected void configure(HttpSecurity http) throws Exception {
   http
       .authorizeRequests()
       .antMatchers("/**")
       .permitAll();
 }
}
победил так просто полностью отключив security

@Override
public void configure(WebSecurity web) throws Exception {
 web.ignoring().antMatchers("/**");
}


не понял пока почему не работал тот способ
источник

AE

Alexandr Emelyanov in pro.jvm
p4r53c
+1. Idea ведь сама сгенерирует геттеры и сеттеры, а нужный конструктор написать не трудозатратно имхо)
А потом глаза мозолить на тонну бойлерплейта, когда надо читать только полезный код
источник

AE

Alexandr Emelyanov in pro.jvm
p4r53c
Блин, пока я тут:
Подскажите, как в Spring MVC установить таймзону? Когда дёргаю курлом rest, то в http-заголовке Date время не правильно... (в Jackson проставил tz, там норм).
Использовать Java time и передавать дату и время всегда со смещением
источник

AE

Alexandr Emelyanov in pro.jvm
Aleksander Melnichnikov
На своей виртуалке проставьте валидную таймзону. Тогда все должно автоматические работать
Время вредных советов
источник

AE

Alexandr Emelyanov in pro.jvm
p4r53c
Просто Jackson тоже отдавал правильные даты в бд неправильным. Я и подумал что это "косяк")
В бд тоже храним со смещением
источник

AE

Alexandr Emelyanov in pro.jvm
Aleksander Melnichnikov
Я часто ловил такое, что в бд ТЗ установлена UTC+0. А прилага работает на +3. И это путает жутко - согласен.
Любители хранить и обрабатывать без смещения должны страдать, да
источник

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶... in pro.jvm
Alexandr Emelyanov
А потом глаза мозолить на тонну бойлерплейта, когда надо читать только полезный код
Это лучше, чем в уме "компилировать" лобковые аннотации
источник