Bu kullanıcının giriş kimliğine sahibim. Ama kodda bu giriş adını SPUser Nesnesine dönüştürmek istiyorum. LoginName (type string) SPUser'e dönüştürebilir miyim. Veya windows kimlik kullanıcı belirtecini SPUser'e dönüştürmenin herhangi bir yolu var. Kullanıcıları bir grup grubuna ekliyorum (bu nedenle sitede bulunmuyor). Tek sahip olduğum, windows kullanıcı belirtecidir.SPUser Nesnesi, kullanıcı kimliğini kullanarak nasıl alınır (domain_name userid)
7
A
cevap
21
SPWeb.EnsureUser
'a bakın. From:
thusly Kullanılan:"Belirtilen oturum açma adının Web sitesinin geçerli bir kullanıcısı olup olmadığını kontrol eder ve oturum açma adı zaten mevcut değilse, Web sitesine ekler."
SPUser newUser = SPContext.Current.Web.EnsureUser(@"domain\logonname");
9
SPUser user = SPContext.Current.Web.Users["domain\\login"];
+0
Bir gruba kullanıcı ekleme. Bu yüzden o sitede doz yoktur. – sssreddy
+1
öyleyse, EnsinkUser, CBono post –
İlgili konular
- 1. Kullanıcı tarafından userID nasıl alınır Email Firebase android?
- 2. Titanyum'da UserID kullanıcı adı nasıl saklanır
- 3. Kullanıcı profilini üyelik kullanıcı kimliğini kullanarak almak mümkün mü?
- 4. java7 dosya özniteliği kullanılarak sayısal groupid/userid nasıl alınır?
- 5. Geçerli kullanıcı kimliğini WindowsIdentity kullanarak sorgulama?
- 6. Play'in 2.0 WebSocket'ında nasıl kullanıcı kimliğini doğrulayabilirim?
- 7. IdentityServer, kullanıcı kimliğini erişim jetonuna nasıl eklenir?
- 8. Sharepoint 2010 kullanıcı grubundan özel sütun değeri nasıl alınır
- 9. iOS uygulamasında HockeyApp kullanıcı e-postası/kimliği nasıl alınır?
- 10. BuddyPress etkinlik kimliğini avatardan alın
- 11. Bir EventInfo'dan temsilci nesnesi nasıl alınır?
- 12. Json render belongs_to nesnesi nasıl alınır?
- 13. MVC 5 Genel Kullanıcı Hesabı Nesnesi
- 14. Geçerli Kullanıcı Kimliğini Varlık Çerçevesi Çekirdeği'nde doğru şekilde almanın yolu
- 15. Kullanıcı kimliğini alın socket.io, pasaport, koa
- 16. MeteorJS kümesini kullanarak, bir nesnenin özelliklerini o nesnenin kimliğini kullanarak nasıl döndürebilirim?
- 17. Geçerli oturumun kullanıcı kimliğini forma getirin
- 18. ADFS kimliğini "kullanıcı bulunamadı" SP'ye gönderebilir mi?
- 19. Groovy kullanarak json formatındaki veriler nasıl alınır?
- 20. Web Api çağrısı sırasında kullanıcı içeriği nasıl alınır?
- 21. NSUserDefaults'tan bir NSDate nesnesi nasıl alınır ve atar?
- 22. Kullanıcı/userId bir yayımla tarafından çağrılan bir işlev içinde erişim
- 23. Bir Facebook kullanıcı adı verildiğinde, profilin kimliğini nasıl edinebilirim?
- 24. Linux'ta oturum açma ile ilişkili kullanıcı kimliğini nasıl edinebilirim?
- 25. TeamCity'de bir oluşturma aracısı çalıştıran kullanıcı kimliğini nasıl değiştirebilirim?
- 26. Yürütme listesi kimliğini kullanarak youtube oynatma listeleri için youtube banner'ı veya kullanıcı adı nasıl edinilir?
- 27. Facebook Graph API: Çeşitli UserId
- 28. Session nesnesi ServletContext kullanarak
- 29. .NET Application_BeginRequest - Kullanıcı referansı nasıl alınır?
- 30. knpmenubundle: Oluşturucuda kullanıcı verileri nasıl alınır?
'da açıklandığı gibi kullanın. EnsureUser ile ilgilenin - Eğer aradığınızı bulamadıysa yeni bir kullanıcı yaratıyor –
Mutlaka eklenmeyen kullanıcılardan isim gerekiyorsa nasıl yapabilirim? siteye ama bunlar örneğin ActiveDirectory'da mevcut mu? (ve siteye eklenmeleri gerekmiyor) – rolivares
@rolivares - Sadece görünen adlarına mı ihtiyacınız var? – CBono