我想在jboss配置中配置域名。比如说,目前“exampledomain”作为cookie中的域值。但我想要这个“www.exampledomain.com”或“someothername.com”。
我试过
<SessionCookie secure="true" httpOnly="true" domain ="www.exampledomain.com"/>
context.xml
中的。
可以在jboss/server/<myserver>/deploy/jbossweb.sar/context.xml
中找到context.xml。这也行不通。
请告诉我如何在jboss配置中配置此域值。
JBoss AS版本:jboss-5.1.0.GA
答案 0 :(得分:0)
事实上,jboss无法解决您的跨域要求。因为Web浏览器会产生跨域问题。
当您第一次访问“exampledomain”时,服务器将为您设置“证明(Jsession)”。然后当你第二次访问“exampledomain”时。网络浏览器将找到证据并将其发送到同一网站。
但是,当您访问“someothername”时,您的网络浏览器不会认为您访问的是同一个网站。所以它不会向服务器发送“证据”。最后,服务器无法获得“证据”并获得跨域数据。
如果你想解决这个问题,你需要找一些其他的方法,比如“jsonp”。您可以搜索它并找到更好的答案。