我试图在Azure Windows 2016虚拟机上运行一个Java1.8Update 192应用程序,该虚拟机使用MicrosoftJDBC7.2.1.jre 8驱动程序,使用对SQLServer实例进行身份验证的用户连接到我得到了例外:
由: com.microsoft.aad.adal4j.AuthenticationException:服务器返回的HTTP响应代码: 401表示URL: at com.microsoft.sqlserver.jdbc.SQLServerADAL4JUtils.ge
我的应用程序中有两个服务器。一个是web服务器,另一个是应用服务器。我在IIS应用程序内的应用程序服务器中有一个静态文件。App Server web应用程序已启用Windows身份验证。当我在URL中使用IP地址并从客户端机器调用web服务器时,一切正常。当我使用机器名时,我得到401错误。1)当调用失败时,我查看了IIS日志->,客户端反复尝试连接web服务器,所有调用都失败,错误为401