我有一个使用 Windows 身份验证的 ASP .NET WCF 服务网站。在将 Web 服务部署到服务器 (Windows Server 2012) 并在 IIS 上启用 Windows 身份验证后,我使用 localhost 直接访问服务器的页面。它提示输入凭据,我提供一次我的 AD 用户名/密码,它就可以工作。
现在,如果我在 AWS 应用程序负载均衡器后面有相同的服务器,并且我点击了映射到应用程序负载均衡器的 Web 服务的 DNS,那么这里就会发现一个问题。
弹出用于输入 Windows 凭据的窗口。但是当我输入正确的凭据时,它不会接受它们。它反复提示用户/密码?发生了什么?ALB 不支持 IIS 的 AD 集成身份验证?
有任何想法吗?