FBAユーザー向けにweb.EnsureUserを介してユーザーを確保しようとしています。これが私のコードスニペットです。例として:
string fbUsername = "i:0#.f|ie-fbamembership|userlogin";
SPUser userSP = site.RootWeb.EnsureUser(fbUsername);
しかし、ユーザーが存在しないというエラーが表示されます。しかし、このユーザーを手動でサイト コレクションに確実に追加できます。
ただし、コードを使用して (プログラムで) ユーザーを追加できませんでした。
何か案は?ネットでこれに対する解決策を見つけることができませんでした。
- SRG SharePoint 開発者