mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-12 16:35:45 +01:00
added server port configuration for mod_jk and mod_proxy
This commit is contained in:
@@ -233,7 +233,7 @@ public class RepositoryResource extends AbstractResource<Repository>
|
||||
StringBuilder url = new StringBuilder(request.getScheme());
|
||||
|
||||
url.append("://").append(configuration.getServername());
|
||||
url.append(":").append(request.getLocalPort());
|
||||
url.append(":").append(getPort(request));
|
||||
|
||||
String ctxPath = request.getContextPath();
|
||||
|
||||
@@ -271,6 +271,35 @@ public class RepositoryResource extends AbstractResource<Repository>
|
||||
|
||||
//~--- get methods ----------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Method description
|
||||
*
|
||||
*
|
||||
* @param request
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
private int getPort(HttpServletRequest request)
|
||||
{
|
||||
int port = 0;
|
||||
|
||||
if (configuration.isEnableSSL())
|
||||
{
|
||||
port = configuration.getSslPort();
|
||||
}
|
||||
else
|
||||
{
|
||||
port = configuration.getPort();
|
||||
}
|
||||
|
||||
if (port <= 0)
|
||||
{
|
||||
port = request.getLocalPort();
|
||||
}
|
||||
|
||||
return port;
|
||||
}
|
||||
|
||||
/**
|
||||
* Method description
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user