Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何使用angular 6获取操作系统用户名_Asp.net_Angular_Typescript_Active Directory - Fatal编程技术网

Asp.net 如何使用angular 6获取操作系统用户名

Asp.net 如何使用angular 6获取操作系统用户名,asp.net,angular,typescript,active-directory,Asp.net,Angular,Typescript,Active Directory,我需要获得操作系统用户名,发送到一个.NETWebAPI,该api将进行active directory检查该用户是否存在,并返回用户信息。 这是为医院员工准备的,他们将在chrome笔记本中使用此应用程序,因此我需要检查进入操作系统的用户是否存在于广告中。使用AUTH_user和/或LOGON_user服务器变量。如果它是在IIS上托管的,那么就可以了。在后端,您可以执行以下操作: Request.ServerVariables("LOGON_USER") ,但这可能是特定于vb.net的

我需要获得操作系统用户名,发送到一个.NETWebAPI,该api将进行active directory检查该用户是否存在,并返回用户信息。
这是为医院员工准备的,他们将在chrome笔记本中使用此应用程序,因此我需要检查进入操作系统的用户是否存在于广告中。

使用AUTH_user和/或LOGON_user服务器变量。如果它是在IIS上托管的,那么就可以了。在后端,您可以执行以下操作:

Request.ServerVariables("LOGON_USER")
,但这可能是特定于vb.net的


请参阅

这是真正的JavaScript,没有什么特别的,,再调查一下,您可以使用window.navigator提取更多内容。顺便说一下,可能是操作系统名称的重复,而不是用户名。不,我想要操作系统用户名。。。不是OS名称angular应用程序是如何托管的?在节点(express)环境或IIS中?您正在尝试向另一个web api rest服务发出请求吗?