2017-06-16 120 views
0

我试图让果园模块的Active Directory用户名获得AD用户名,而是我得到IIS APPPOOL \ orchardcms广东话在果园

我使用的控制器工作在果园源代码精细的代码,但当我在IIS服务器上部署它时,会产生和IIS用户名而不是活动目录用户名。

在控制器

public ActionResult Index() 
    { 

     ViewBag.ADUserName = System.Security.Principal.WindowsIdentity.GetCurrent().Name; 


     return View(); 
    } 

在矿井查看

欢迎,@ ViewBag.ADUserName

回答

0

在视图中可以简单的写

@User.Identity.Name 

获取当前用户的名称。

+0

仍然没有工作 – samin

+0

所有我得到的是果园的用户名,而不是 – samin

+0

我在线阅读,它说我必须在IIS中禁用匿名设置,但是当我禁用匿名身份验证,果园停止工作 – samin