1
如何使用C#獲取SharePoint 2010中當前用戶的GUID?以下是我的代碼:如何在SharePoint 2010中獲取當前的用戶GUID?
public string readAndEncodeGUID()
{
Guid userGuid = Guid.Empty;
SPSecurity.RunWithElevatedPrivileges(delegate()
{
SPWeb readWeb = SPContext.Current.Web;
SPUser currUser = SPContext.Current.Web.CurrentUser;
userGuid = new Guid(currUser.RawSid);
});
//Variable = encode USER-GUID
return userGuid.ToString();
}
RawSid得不到正確的「數字」。
謝謝
對不起,我也測試了ID和SID。無法將這些ID保存爲GUID格式 - > Guid userGuid = new Guid(currUser。???); – Rotaney
爲什麼你需要它在GUID格式? –
因爲我喜歡GUID格式:-)我怎樣才能得到UserGUID? – Rotaney