Asp.net 如何使用angular 6获取操作系统用户名
我需要获得操作系统用户名,发送到一个.NETWebAPI,该api将进行active directory检查该用户是否存在,并返回用户信息。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的
这是为医院员工准备的,他们将在chrome笔记本中使用此应用程序,因此我需要检查进入操作系统的用户是否存在于广告中。使用AUTH_user和/或LOGON_user服务器变量。如果它是在IIS上托管的,那么就可以了。在后端,您可以执行以下操作:
Request.ServerVariables("LOGON_USER")
,但这可能是特定于vb.net的
请参阅这是真正的JavaScript,没有什么特别的,,再调查一下,您可以使用window.navigator提取更多内容。顺便说一下,可能是操作系统名称的重复,而不是用户名。不,我想要操作系统用户名。。。不是OS名称angular应用程序是如何托管的?在节点(express)环境或IIS中?您正在尝试向另一个web api rest服务发出请求吗?