我目前正在尝试使用Azure AD为应用程序设置开发环境。该应用程序正在Tomcat服务器(Windows Server)上运行,并通过代理将重定向请求发送到Azure租户。我在catalina.bat中将Tomcat配置为使用代理服务器:
mvn org.apache.maven.plugins:maven-help-plugin:3.1.0:effective-pom -Dartifact=com.group:artifactname:1.0.0-SNAPSHOT
如果我连接到服务器并尝试在localhost上本地调用网站,则一切正常,该请求有效。当我从设备到服务器执行此操作时,我收到UnknownHostException,代理身份验证失败。我怀疑Tomcat会以某种方式丢失用户上下文,因此没有用于在代理上进行身份验证的密码和用户名。
有人知道如何解决此问题吗?