我有一个简单的XPage,我通过反向代理访问它。 我的问题是现在在服务器端获取正确的URL。使用反向代理获取XPages中的当前网址
context.getUrl().toString()
和
XSPContext xspContext = new ServletXSPContextFactory().getXSPContext(FacesContext.getCurrentInstance());
XSPUrl xspUrl = xspContext.getUrl();
return xspUrl.toString();
没有工作正确。
例如:
网址到浏览器中https://myip/db.nsf
但SSJS功能以及Java函数返回只是http://myip/db.nsf
当我尝试这个没有一个反向代理,一切工作正常。 有没有办法在服务器端获取location.href?
的原因。对不起。我是盲人。是的,我只需要使用相对路径,一切都很好。 – Pudelduscher 2014-10-28 14:32:36