根据ipaddress和端口号创建Cookie,而不是仅基于ipaddress

时间:2015-08-24 04:58:52

标签: java cookies browser tomcat7

我正在研究java web应用程序,它主要依赖于cookie。据我所知,cookie是基于主机创建的。我们的应用程序也将托管在云和内部网上。 以下是我的要求。 我有两个应用程序在同一台机器上运行的实例,我想在同一个浏览器中访问我的应用程序。我在同一个浏览器中访问了在两个具有不同端口号的实例上运行的应用程序,如下所示: 第一个实例:http://192.234.45.80:8081/myApp 第二个实例:http://192.234.45.80:8082/myApp 由于我的两个实例的应用程序都在同一个浏览器中运行,因此为第一个实例应用程序创建的cookie将被第二个实例应用程序覆盖.cookie的默认行为是在host下创建的。但是对于我想要创建的上述要求基于“主机和端口号”的cookie,以便会话cookie是唯一的。

我的问题: 1)我可以使用“host + portnumber”而不是仅使用主机创建cookie吗? 2)如果这个请求是针对安全策略的,那么我将面临哪些安全问题? 3)假设是否有基于“host + portnumber”创建cookie的方法,当我在云端托管以支持DNS(域名指向ipaddress + portnumber)时如何处理配置?

0 个答案:

没有答案