在C#應用程序中獲取用戶的NT-ID的最簡單方法是什麼?我可能需要得到它只有一個用戶的名字,或者可能是一個電子郵件地址。在SharePoint中獲取用戶的NT-ID
1
A
回答
1
從SharePoint中,您可以使用SPUtility.ResolveWindowsPrincipal獲得用戶的Active Directory信息(包括顯示姓名和電子郵件):
例如:
SPPrincipalInfo pi = SPUtility.ResolveWindowsPrincipal(SPContext.Current.Site.WebApplication, "MYDOMAIN\\myusername", SPPrincipalType.All, false);
的SharePoint的外,你想看看System.DirectoryServices命名空間。
3
大多數時候,你可以從當前網絡得到它,例如:
string login = SPContext.Current.Web.CurrentUser.LoginName
string mail = SPContext.Current.Web.CurrentUser.Email
相關問題
- 1. 獲取Sharepoint在線用戶
- 2. Sharepoint獲取用戶信息
- 3. 獲取用戶ID - SharePoint 2010
- 4. SharePoint獲取當前用戶帳戶名?
- 5. 獲取SharePoint中的所有Twitter帳戶
- 6. 獲取當前用戶名,即在SharePoint 2010門戶中登錄
- 7. 獲取sharepoint 2010中的所有用戶配置文件用戶
- 8. 獲取從SharePoint用戶現場的用戶名在名單
- 9. SharePoint 2010使用SPServices獲取用戶ID
- 10. 獲取在SharePoint
- 11. 在SharePoint 2007上獲取客戶端上的當前用戶名
- 12. 獲取在SharePoint 2010中創建文檔庫的用戶
- 13. SharePoint 2013獲取用戶在JavaScript中創建的文檔庫
- 14. 在Sharepoint 2010中獲取當前登錄的用戶
- 15. 如何在SharePoint 2010中獲取當前的用戶GUID?
- 16. 獲取用戶在Sharepoint 2010中文檔的詳細活動
- 17. 在Web部件中獲取當前SharePoint的用戶ID
- 18. SharePoint - 獲取當前用戶列表
- 19. SharePoint Access數據庫,獲取用戶?
- 20. SharePoint獲取當前用戶屬性
- 21. 從Active Directory中獲取用戶權限在SharePoint組中
- 22. 如何在Sharepoint 2013中獲取大量用戶個人資料
- 23. 在c#中爲SharePoint用戶獲取新警報
- 24. 如何在Sharepoint中獲取當前用戶顯示圖像?
- 25. 獲取SharePoint中可供用戶使用的網站列表
- 26. 獲取的SharePoint當前用戶的LoginName在C#MVC
- 27. 從SharePoint組中的AD安全組獲取用戶
- 28. 通過sharepoint aspx中的java腳本獲取用戶名
- 29. 如何獲取SharePoint中所有用戶的列表
- 30. jquery SPGetCurrentUser()獲取sharepoint 2007中當前登錄的用戶名