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