2017-06-16 6 views
0
私は果樹園モジュール内のActive Directoryのユーザー名を取得しようとしました

でADユーザー名を取得し、代わりに私が手IIS APPPOOLの\ orchardcmsカントはオーチャード

私は果樹園のソースコード内の細かい作業のコントローラで使用しているコードが、 IISサーバーに展開すると、アクティブなディレクトリのユーザー名ではなくIISのユーザー名が表示されます。コントローラ

public ActionResult Index() 
    { 

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


     return View(); 
    } 

Intheビュー

ようこそ

、ViewBag.ADUserName

あなたは、単に

@User.Identity.Name 

を書くことができますビューで

答えて

0

@現在のユーザーの名前を取得します。

+0

はまだ私が取得していますすべてが、それは私が設定IISで匿名無効にする必要がありますが、私は匿名認証を無効にすると、果樹園は、モジュールのAlexZhをインストールする必要が – samin

+0

を動作していません.WindowsAuthenticationについては、http://gallery.orchardproject.net/Packages/Orchard.Module.AlexZh.WindowsAuthentication/1.1を参照してください。 – samin

+0

果樹園名です – samin