2

我想在 jboss 配置中配置域名。例如,当前“exampledomain”作为 cookie 中的域值。但我想喜欢这个“www.exampledomain.com”或“someothername.com”。

我试过了

<SessionCookie secure="true" httpOnly="true" domain ="www.exampledomain.com"/> 

context.xml.

context.xml 可以在jboss/server/<myserver>/deploy/jbossweb.sar/context.xml. 这也行不通。

请让我知道如何在 jboss 配置中配置此域值。

JBoss AS 版本:jboss-5.1.0.GA

4

1 回答 1

0

事实上,jboss 并不能解决你的跨域需求。因为网络浏览器会产生跨域问题。

当您第一次访问“exampledomain”时,服务器会为您设置一个“proof(Jsession)”。然后当您第二次访问“exampledomain”时。网络浏览器将找到证明并将其发送到同一网站。

然而,当您访问“someothername”时,您的网络浏览器不会认为您访问的是同一个网站。所以它不会将该“证明”发送到服务器。最后服务器无法获得“证明”并获得跨域数据。

如果你想解决这个问题,你需要找到一些其他的方法,比如“jsonp”。您可以搜索它并找到更好的答案。

于 2016-06-15T18:39:15.627 回答