在ROOT应用的index.jsp中加入下面这段代码即可!
<%@ page import="java.net.HttpURLConnection, java.net.URL, javax.net.ssl.*, java.security.*" %>
<%
String requestedURL = request.getRequestURL().toString();
int responseCode = -1;
String fileName = null;
URL url = new URL(requestedURL+"/admin");//modifyinggggg
if(request.isSecure())
{
try {
SSLContext sc = SSLContext.getInstance("SSL");
sc.init(null, null, new java.security.SecureRandom());
HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
// Create a HostNameVerifier to verify nothing ...
HostnameVerifier hv = new HostnameVerifier() {
public boolean verify(String urlHostName, SSLSession session) {
return true;
}
};
HttpsURLConnection.setDefaultHostnameVerifier(hv);
} catch (Exception e) {
}
HttpsURLConnection con = (HttpsURLConnection) url.openConnection();
try
{
con.connect();
responseCode = con.getResponseCode();
}
catch(Exception e)
{
// do nothing here as the exception can occur even when the functionality is proper.
}
}
else
{
HttpURLConnection con = (HttpURLConnection) url.openConnection();
try
{
con.connect();
responseCode = con.getResponseCode();
}
catch(Exception e)
{
// do nothing here as the exception can occur even when the functionality is proper.
}
}
if( responseCode >= 400 )//logggg
{
fileName = "/default.jsp";
}
else
{
//设定指定的路径
fileName = "/axis2";
}
response.sendRedirect(fileName);
%>
分享到:
相关推荐
在本文中,我们将使用 Nginx 实现 IP 端口映射,访问 http://10.100.102.XXXX:8001 地址时,Nginx 将请求转发到本地服务启动的一个 Web 应用(Tomcat 部署下的一个应用http://10.100.108.XXXX:8080/test/index.jsp)...
(1)使用Nginx反向代理,根据访问的路径跳转到不同端口的服务中,Nginx监听端口为8001。 访问 http://127.0.0.1:9001/deu/ 直接跳转到127.0.0.1:8016 访问 http://127.0.0.1:9001/vod/ 直接跳转到127.0.0
访问你的域名,如果能正确跳转到Tomcat处理动态请求,且静态资源由Nginx提供,那么整合就成功了。 ### 5. 整合优势 - **负载均衡**:Nginx可以轻松实现负载均衡,将请求分发到多个Tomcat实例,提高系统的可用性和...
在这个配置中,`upstream`模块定义了一个名为`tomcatproject`的服务器组,包含运行Tomcat实例的IP和端口。`server`块则监听80端口,并通过`location`指令来处理请求。 主`location /`块负责处理所有请求,将它们...
绝对路径是指从文件系统的根目录开始,一直到目标文件或目录的具体路径。它提供了一个完整的路径描述,使得操作系统可以直接找到指定的文件或目录。在不同的操作系统中,绝对路径的表示方法有所不同。 - **Windows...
【Nginx、memcached和Tomcat集群配置实现session共享与负载均衡】 在Windows环境下,构建一个基于Nginx的高可用性Web集群,通常包括Nginx作为反向代理和负载均衡器,memcached用于session共享,以及多个Tomcat实例...
默认情况下,Tomcat监听8080端口,因此我们需要将其改为80端口。 原始配置: ```xml ``` 修改后的配置: ```xml ``` 只需修改`port`属性即可,其他参数保持不变。 ##### 2. 配置虚拟主机 接下来,我们需要为每...
首先,Nginx是一款轻量级、高性能的Web服务器和反向代理服务器,常用于处理静态资源和分发请求到不同的后端服务器,如Apache或Tomcat。Apache则是一款广泛应用的开源HTTP服务器,通常用于运行Java Web应用程序。 1....
- 在安装和配置好JDK、Tomcat,并成功启动Tomcat服务后,使用浏览器(推荐Chrome或Internet Explorer 11)访问指定的URL地址(***),其中ipAddress是当前计算机的IP地址,port是配置的端口号。 - 系统默认的管理...
系统安装通过双击自解压文件liferay.exe完成,选择合适的安装路径,例如D:\。安装完成后,启动系统需运行startall.bat文件,启动Mysql数据库和Tomcat应用服务器。启动前需确认80端口未被其他Web服务器占用,可通过...
此外,内网中的横向移动技巧也是攻击者必须掌握的技术,通过在内网中跳转,攻击者可以从一台已控制的机器扩散到更多的机器,以此扩大攻击范围和影响力。 权限提升是在内网渗透过程中获取更高权限的手段,这是为了...
当用户在集群中的不同Tomcat实例之间跳转时,需要保持Session的一致性。这里采用Redis作为Session存储。首先,安装Redis并在所有Tomcat服务器上配置。 - 安装Redis:`yum install redis` - 修改Redis配置(如`...
- **配置路径与端口**: 在Tomcat中设置项目的启动路径和端口号。 - **启动验证**: 在浏览器中输入web服务器的地址,应能看到论坛的首页。 #### 五、登录机制调整 - **单点登录(SSO)实施**: - 实现`CookieUserSSO`...
如果你部署demo1和demo2的机器没有域名,请输入IP地址或主机名(如 localhost),但是如果使用IP地址或主机名也就意味着demo1和demo2需要部署到一台机器上了。设置完后,根据你所选择的J2EE容器, 可能需要将SSOAuth...
- 网络要求:需要能正常访问公网,且能够与云平台应用及数据库服务器进行通信,同时还需要开放相应的 IP、域名和端口,以便云平台主机访问; - IIS 版本:6.0 及以上; - 硬盘空间:10GB 以上(不含数据存储空间),...
这意味着如果没有指定其他端口,所有发往机器8080端口的HTTP请求都将被Tomcat服务器接收和处理。 ### JSP与Tag文件的数据传递 由JSP页面向Tag文件传递数据应使用`attribute`指令(选项B)。Tag文件是JSP的扩展,...