检测使用ASP.NET应用程序登录计算机的用户

Van*_*nel 2 c# asp.net active-directory windows-authentication

我想开发一个可以检测登录Window Domain的用户的ASP.NET应用程序.这些凭据将用于登录ASP.NET应用程序.

我怎样才能做到这一点?

谢谢!

Jon*_*noW 7

在IIS中,启用集成Windows身份验证,并在代码中,如果您使用:

Request.ServerVariables["LOGON_USER"]
Run Code Online (Sandbox Code Playgroud)

它将返回登录用户的Windows用户名,即MYDOMAIN\MYUSERNAME