don*_*alz 6 dns jboss seam single-sign-on
我有个问题.我将两个网络应用程序部署为战争.让我们把它们app1.war和app2.war.
我希望app1.war通过URL访问,www.website.com我希望app2.war可以访问www.website.com/anotherapp.我准备好了我的域名.
虚拟主机似乎没有帮助.
我正在运行JBoss App Server 5.1和Seam 2.2.0.我正在努力将一个论坛(部署为战争)与我的应用程序集成(部署为另一个战争),因此需要使用单点登录,因此需要上面描述的URL格式,以便轻松传递sso cookie.
感谢您的任何见解.
- 查尔斯.
你需要做这样的事情:
配置您的 JBoss 以使用名称为 www.website.com 的虚拟主机。
您可以通过server.xml从jbossweb.sar目录进行编辑来完成此操作。简而言之,您必须设置另一个Host指令。
您必须设置您的战争应用程序。您可以通过创建或编辑jboss-web.xml文件来完成此操作(应将其放置在WEB-INF目录中)。在该文件中,您可以配置应使用什么虚拟主机以及在什么上下文中。
app1.war 该文件的示例
<jboss-web>
<context-root>/</context-root>
<virtual-host>website</virtual-host>
</jboss-web>
Run Code Online (Sandbox Code Playgroud)
app2.war 该文件的示例
<jboss-web>
<context-root>/anotherapp</context-root>
<virtual-host>website</virtual-host>
</jboss-web>
Run Code Online (Sandbox Code Playgroud)
您可以在Hosting Multiple Domains With JBoss这篇文章中找到更多信息
| 归档时间: |
|
| 查看次数: |
9793 次 |
| 最近记录: |