在c#ASP.Net网站中使用Active Directory帐户自动登录

TTC*_*TCG 4 c# authentication active-directory

我们有一个网站,可以作为员工的内联网和外部人员的互联网.我们所有的员工帐户都在Active Directory中.因此,当内部员工浏览URL时(例如http://app.abc.com),他们应该使用他们的AD帐户自动登录.

但是,对于外部用户,他们必须使用他们的用户名和密码.我可以通过查找数据库并进行身份验证来轻松完成此部分.

我想知道如何自动登录AD用户进入网站.

Dav*_*vid 5

您将使用Windows身份验证提供程序来使用Windows身份验证(这是AD身份验证).

http://msdn.microsoft.com/en-us/library/907hb5w9.aspx

但是,你所说的是混合模式认证......这有点棘手.但它包含在这里:http://msdn.microsoft.com/en-us/library/ms972958.aspx和这里http://www.15seconds.com/issue/050203.htm