Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.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 Ajax函数中获取请求_Asp.net_Ajax_Static_Request - Fatal编程技术网

在静态ASP.NET Ajax函数中获取请求

在静态ASP.NET Ajax函数中获取请求,asp.net,ajax,static,request,Asp.net,Ajax,Static,Request,如何获得以下各项的价值: Request.LogonUserIdentity.Name 在ajax文章中使用的静态WebMethod函数中?我不能用 Environment.UserName 因为它返回运行网页的服务器的用户名 我在IIS管理器中使用“Windows身份验证”。您可以通过使用 HttpContext.Current.Request HttpContext.Current获取当前。。。嗯,Http上下文;您可以从中访问:会话,请求,响应等 您可以尝试使用 HttpContex

如何获得以下各项的价值:

Request.LogonUserIdentity.Name
在ajax文章中使用的静态WebMethod函数中?我不能用

Environment.UserName
因为它返回运行网页的服务器的用户名


我在IIS管理器中使用“Windows身份验证”。

您可以通过使用

HttpContext.Current.Request

HttpContext.Current
获取当前。。。嗯,
Http上下文
;您可以从中访问:
会话
请求
响应

您可以尝试使用

HttpContext.Current.Request.LogonUserIdentity.Name
或者,您可以将值存储在
会话中
,然后使用

 HttpContext.Current.Session["logonName"] 

获取值。

尝试使用
HttpContext.Current.Request.LogonUserIdentity.Name
。或者您可以将其存储在会话中。然后使用
HttpContext.Current.Session[“…”]