代码之家  ›  专栏  ›  技术社区  ›  Tangiest

使用SharePoint API确定SharePoint应用程序池帐户?

  •  2
  • Tangiest  · 技术社区  · 16 年前

    是否有一种方法可以使用sharepointapi确定用于应用程序池标识的用户登录?

    谢谢,马吉坎迪

    2 回复  |  直到 16 年前
        1
  •  4
  •   Tangiest    16 年前

    这 article 提供了一个非常有用的代码段来获取应用程序池标识的用户名:

    string sAppPoolUsername = SPContext.Current.Site.WebApplication.ApplicationPool.Username;  
    

    更新

        2
  •  1
  •   naivists    16 年前

    一种方法是使用 SPSecurity.RunWithElevatedPrivileges ,它实际上是在应用程序池的帐户下执行的。你只要看看 System.Environment.UserName

    然而,我相信有一个更优雅的方式来实现这一点。

    推荐文章