2

I have created a user profile programmatically in SharePoint with the accountname "i:0#.f|gdwmembershipprovider|NTI3ODI0OQ=="

The profile was successfully created. I can also visit the user profile page (mysite profile page). I'm the administrator with 'manage profile' permission in User Profile Service and hence I can edit the profile even though I'm not logged in with the same account.

But when I click on edit link on the profile page "Sorry, something went wrong" message is displayed. Then I find the error in ULS. Here are the messages I see:

User was not successfully retrieved: i:0#.f|gdwmembershipprovider|NTI3ODI0OQ== in ProfileUI.OnInit. Seeing if this is a system account

User i:0#.f|gdwmembershipprovider|NTI3ODI0OQ== not found and not a system account.

ProfileUI: Unhandled exception inside OnInit: Microsoft.Office.Server.UserProfiles.UserNotFoundException: i:0#.f|gdwmembershipprovider|NTI3ODI0OQ== at Microsoft.SharePoint.Portal.WebControls.ProfileUI.OnInit(EventArgs e)

Please note: When I try to create a profile through Central Admin UI, I'm not able to. The server belongs to a domain called "abc.com". While creating the profile it does not resolve "i:0#.f|gdwmembershipprovider|NTI3ODI0OQ==" which is as expected. But programmatically I can create the profile.

What could go wrong in editing the profile?

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.