Для нового chrome обновления мне нужно явно установить атрибут Samesite в cook ie в JSESSIONID. Есть ли способ установить этот атрибут в vaadin 14.
Возможно ли что-нибудь с VaadinServiceInitListener? У меня есть расширенный класс.
Любой ответ будет высоко оценен.
Я пытался добавить повара ie следующим образом, но не получил добавления в JSESSIONID
@SpringComponent
@Scope(value = ConfigurableBeanFactory.SCOPE_PROTOTYPE)
public class ConfigureAdvocateUIServiceInitListener implements VaadinServiceInitListener {
/**
*
*/
private static final long serialVersionUID = 1L
@Autowired
private I18N i18n;
@Override
public void serviceInit(ServiceInitEvent event) {
event.getSource().addUIInitListener(uiEvent -> {
VaadinResponse currentResponse = VaadinService.getCurrentResponse();
currentResponse.setHeader("Set-Cookie", "key=value; HttpOnly; SameSite=strict");
});
}