java - URL 将 IIS 和 Glassfish 从端口 8080 重写为 80

标签 java iis glassfish

我正在运行一个 glassfish 服务器来处理所有 jsp 和 servlet。

现在有一种方法可以让它工作,这样你就可以在端口 80 上运行 IIS,在端口 8080 上运行 glassfish,现在的问题是:

当我请求http://localhost/myWebApplication时,它应该重写url并使用http://localhost:8080/myWebApplication

基本上,我向 IIS 发出请求,但我得到的响应必须来自 Glassfish。

当我使用端口 8080 请求 URL 时,它可以工作,因为它是从 Glassfish 获取的,但我需要通过 IIS 访问 Glassfish。

这里有一个网站可以解释这一切:http://jstoup.wordpress.com/2012/04/25/how-to-integrate-glassfish-with-iis/

但我仍然无法让它工作。

我不知道如何设置我的网址重写规则。

最佳答案

这是您引用的博客中的詹姆斯。如果您还没有实现此功能,您可能必须启用服务器场作为代理。如果您选择网络场,中央控制台中应该有一个代理配置。您所要做的就是将其打开,然后就可以开始了。如果您有任何问题,请告诉我

关于java - URL 将 IIS 和 Glassfish 从端口 8080 重写为 80,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12687181/

相关文章:

java - Java中如何输入二叉树

node.js - 从node.js切换到iisnode时需要更改哪些内容?

ajax - 将 Spring 应用程序从 Glassfish 迁移到 Tomcat

asp.net - 如何在 IIS 上配置 Web Deploy 发布功能以便开发人员可以发布?

iis - Powershell - 在 Windows 更新后创建 ServerManager 对象时出错

mysql - Glassfish/帕亚拉 : can not create connection pool - There is no property isIsolationLevelGuaranteed in entity

java - 无法在 Glassfish3 上使用 JDBC 连接到数据库

Java SSH 客户端,如 PuTTy

java - jPod 是否通过数据流合并 PDF?

java - android - eclipse android launch 卡在 100