【问题标题】:Access Active Directory data from web application从 Web 应用程序访问 Active Directory 数据
【发布时间】:2011-05-05 08:47:56
【问题描述】:

我正在使用 C# 和 Razor 开发一个 ASP.NET MVC3 应用程序。我将我的应用程序的身份验证机制设置为 Windows 身份验证。

网络使用 Active Directory 我用来验证用户身份。现在我想创建一个访问日志来跟踪访问应用程序的(内部网)用户以及他们执行的操作。

如何通过使用 c# 代码从 Active Directory 获取当前在我的应用程序中的用户的用户名?

谢谢

弗朗切斯科

【问题讨论】:

    标签: c# asp.net-mvc-3 active-directory windows-authentication


    【解决方案1】:

    在 MVC 控制器内部:

    string username = User.Identity.Name;
    

    (前提是网站使用windows认证)

    【讨论】:

    • (会员提供者将根据需要访问活动目录 - 您不需要这样做)
    • 感谢您的回答。我可以在哪个命名空间中找到 User 类?对于 Windows 身份验证,我只需设置我的网络配置文件
    猜你喜欢
    • 1970-01-01
    • 2018-09-22
    • 1970-01-01
    • 1970-01-01
    • 2010-11-03
    • 2016-02-04
    • 2020-12-12
    • 1970-01-01
    • 2016-12-20
    相关资源
    最近更新 更多