Установка значения «SameSite» cook ie в значение «none» не работает при аннотировании «DefaultCookieSerializer» как «@Component» - PullRequest
0 голосов
/ 03 апреля 2020

Недавно мне пришлось изменить значение SameSite с Lax на None. Для этого я решил использовать CookieSerializer, и здесь начинается странное. Всякий раз, когда я определяю сериализатор cook ie следующим образом:

@Bean
fun cookieSerializer() = DefaultCookieSerializer().apply {
    setSameSite(SameSiteCookies.NONE.value)
}

Он работает, но если я перенесу этот код в отдельный файл и аннотирую его как @Component, он больше не будет работать.

Может кто знает в чем может быть причина? В чем разница между ними и возможной причиной такого странного поведения?

...