我如何获得带有角度6的OS用户名

时间:2018-09-27 15:33:31

标签: asp.net angular typescript active-directory

我需要获取OS用户名,才能发送到.net Web api,该API将创建活动目录,以检查该用户是否存在并返回用户信息。 这是给医院工作人员的,它将在他们的Chrome簿中使用此应用程序,因此我需要检查输入操作系统的用户是否在AD中。

1 个答案:

答案 0 :(得分:1)

使用AUTH_USER和/或LOGON_USER服务器变量。如果它托管在IIS上,则应该这样做。在后端,您可以执行以下操作:

Request.ServerVariables("LOGON_USER")

,但这可能是vb.net特定的。

请参见https://msdn.microsoft.com/en-us/library/ms524602(v=vs.90).aspx