从Web应用程序获取用户DOMAIN /用户名

时间:2015-07-02 11:25:45

标签: c# asp.net ms-access

我正在做一个学校项目但不明白这个(还)

我假装从域中获取用户ID。 我有一个简单的Web应用程序,可以访问联系人和存储。到目前为止一切都很好

然而,我无法想象谁管理我的研究。 碰巧我存储了所有数据,但不知道哪个用户属于哪个,所以理想的是获取当前登录到Windows操作系统的人的用户名。

我发现了这个:https://msdn.microsoft.com/en-us/library/system.environment.username%28v=vs.110%29.aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-1

但我的主要问题是,我该如何处理这项研究?哪里复制+粘贴?在default.aspx.cs或default.aspx或web.config中?

请帮帮我。

1 个答案:

答案 0 :(得分:1)

首先,没有用于身份验证的复制和粘贴。你必须了解这一点。

然后我们需要你的环境来了解。作为Windows用户,我假设您正在谈论Active Directory。使用“简单的Web应用程序”,您的意思是ASP.net还是?

以下是来自MSDN的a tutorial,用于使用Active Directory进行表单身份验证。

这里是a tutorial用于ASP.net MVC的Intranet应用程序。它显示了如何设置web.config,启用NTML并在开发中使用Context.User.Identity.Name