代码之家  ›  专栏  ›  技术社区  ›  James

如果用户登录到Active Directory,如何自动登录到ASP.NET站点?

  •  1
  • James  · 技术社区  · 16 年前

    如果当前用户没有通过activedirectory进行身份验证,或者Users表中没有记录具有匹配的activedirectory名称,那么他们将不得不正常转到登录页。需要明确的是:站点必须仍然可以从外部访问(即在域之外)。

    我有一个测试系统设置,包括一个iis6服务器和一个运行IE7的客户机;它们都是测试活动目录的成员。我试过用 HttpContext.Current.Request请求.标识身份

    1 回复  |  直到 16 年前
        1
  •  3
  •   kemiller2002    16 年前

    Integrated Windows Authentication . 这将允许Active Directory用户名和密码(哈希)通过网络发送到服务器。如果他们通过你可以重定向他们到网站,如果没有,推他们到登录页面。