Amazon上的Load Balancer没有为Cookie设置安全标志

我们有一个在Amazon上运行的基于Java的应用程序,并且已经configuration我们的Amazon ELB以成功连接到它们。 但是,我们看到Cookie标记未设置为“安全”。

Name Value Domain Path Expires Secure AWSELB lkajsldf test.com / Session No 

如何使cookie安全?

因为这个cookie只被ELB用于会话粘性,所以这是一个不安全的cookie。 (即没有敏感数据)。

您可以在AWS上打开一个支持凭单。

我只是重新检查了AWS文档,情况依然如此 – 您不能使这个cookie安全或httpOnly。

http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/elb-sticky-sessions.html

但是,您现在可以select使ELB依赖由Web服务器发布的Cookie,因此您可以在每个Web服务器(全部具有相同名称)上为每个Webconfiguration具有唯一值的自己的服务器级Cookie服务器,并让Web服务器包含httponly和安全标志。