David Benson 3 éve
szülő
commit
0620baf5d0
1 módosított fájl, 8 hozzáadás és 1 törlés
  1. 8 1
      src/main/java/com/mxgraph/online/ProxyServlet.java

+ 8 - 1
src/main/java/com/mxgraph/online/ProxyServlet.java

@@ -115,7 +115,14 @@ public class ProxyServlet extends HttpServlet
 							&& (status == HttpURLConnection.HTTP_MOVED_PERM
 									|| status == HttpURLConnection.HTTP_MOVED_TEMP))
 					{
-						url = new URL(connection.getHeaderField("Location"));
+						String redirectUrl = connection.getHeaderField("Location");
+
+						if (!checkUrlParameter(redirectUrl))
+						{
+							break;
+						}
+
+						url = new URL(redirectUrl);
 						connection = url.openConnection();
 						((HttpURLConnection) connection)
 								.setInstanceFollowRedirects(true);