0
Nancy.Request对象替换了System.Web.HttpRequest对象,这是您通常可以找到ServerVariables集合的位置。有没有其他方法可以获取这些信息?具体来说,我需要LOGON_USER对象。访问南希模块中的IIS服务器变量
Nancy.Request对象替换了System.Web.HttpRequest对象,这是您通常可以找到ServerVariables集合的位置。有没有其他方法可以获取这些信息?具体来说,我需要LOGON_USER对象。访问南希模块中的IIS服务器变量
从模块内部,你可以叫
Context.CurrentUser.UserName
这是南希特定呼叫和assumes certain containers populating it。否则,上下文将为空。
如果您在常规ASP.NET环境承载南希,你仍然可以尝试
System.Web.HttpContext.Current.Request.ServerVariables["LOGON_USER"]
Context.CurrentUser为空,但System.Web.HttpContext.Current.Request是有效的!非常感谢。 – Ben