我正在实施使用天蓝色广告的身份验证过滤器。如果用户未通过身份验证,他将被重定向到azure广告“ login.microsoft.com”。此时,由于应用程序服务器位于代理后面,因此我收到UnknownHostException。所以我的问题是,如何为重定向或一般为所有tomcat应用程序配置代理?
我在server.xml中的连接器中添加了proxyName和proxyPort,现在重定向有效,但是httpServletRequest的currentURI设置为:
http://http://<proxyHost>:<proxyPort>:<serverPort>/MYAPP