【发布时间】:2019-10-11 13:28:07
【问题描述】:
我有一个使用 IIS 在 Windows 2016 Server 上托管的 asp.net Web 应用程序。它正在使用 Windows 身份验证,并且在测试时为我成功运行。我在另一个域中的一位同事报告了访问系统的问题,经过进一步调查,当代码尝试使用 HttpContext.Current 获取他们的用户 ID 时,我们在第二个域中尝试过的所有其他人都得到了空引用异常。 User.Identity.Name 值。
我们的域结构非常简单,我们的“company.com”级别有两个子级,“UK.company.com”和“US.company.com”。
我的网络应用服务器托管在我们 UK.company.com 域中的服务器上,我也是,在过去几年中,我从未遇到过这个问题,美国域的用户可以使用我的应用程序没有问题。
任何人都可以提供任何尝试的建议吗?
【问题讨论】:
标签: .net iis subdomain windows-authentication