존 수준 보안이있는 SharePoint 2010 사이트가 있습니다. 익스트라 넷 영역에서 인증 기반 인증을 사용하는 동안 사이트는 기본 영역에서 Windows 인증을 갖습니다. 클레임 기반 사이트에는 멤버 자격 공급자가 사용됩니다.사용자를 프로그래밍 방식으로 SharePoint 2010 클레임 기반 사이트 (익스트라 넷 영역)에 추가
내 요구 사항은이 소유권이 주장 된 사이트에 프로그래밍 방식으로 (C#) 해당 멤버 자격 공급자의 사용자를 추가하는 것입니다.
도움이 될 것입니다.
string userName = "dipesh";
string membershipProvider = "MyCustomMP";
string claimUser = string.Format("i:0#.f|{0}|{1}", membershipProvider, userName);
SPUser user = web.EnsureUser(claimUser);
답변을 주셔서 감사합니다. – Prakash