我在Tomcat8中遇到了一个webapp war。可以使用所有指向相同IP地址的不同域访问它。
http://a.com
http://b.com
http://c.com
不同的域从应用程序加载不同的内容,它为用户看起来是一个不同的应用程序。 当用户在这些域之间切换时,如何使用相同的HTTP会话,以便用户无需再次登录。通常会为新域启动新的HTTP会话。
由于
答案 0 :(得分:1)
使用单点登录系统。不要搞乱转到不同域的会话cookie。如果您控制的所有应用程序/域都将登录过程委托给同一台计算机,那么您最不应该做的就是单击“登录”并登录。您甚至可以使用Javascript自动执行此操作。或者无论如何都要求登录。
您可能希望为此目的检查CAS,OpenAM(以前的OpenSSO)或其他产品。