We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 82181d6 commit 4265630Copy full SHA for 4265630
grails-web-common/src/main/groovy/org/grails/web/servlet/mvc/GrailsWebRequest.java
@@ -466,7 +466,7 @@ public String getBaseUrl() {
466
StringBuilder sb=new StringBuilder();
467
sb.append(scheme).append("://").append(request.getServerName());
468
469
- int port = request.getServerPort();
+ int port = request.getServerPort() ?: request.getHeader("X-Forwarded-Port");
470
471
//ignore port append if the request was forwarded from a VIP as actual source port is now not known
472
if (forwardedScheme == null && (("http".equals(scheme) && port != 80) || ("https".equals(scheme) && port != 443))) {
0 commit comments