SharePoint Web サイト用にカスタム http モジュールとカスタム メンバーシップおよびロール プロバイダーを使用しています。SharePoint Web サイトにユーザーを追加するシナリオがあります。
カスタム メンバーシップ プロバイダーから (EnsureUser メソッドで) 追加することはできますが、SPSite オブジェクトを作成するには Web サイトの Uri を渡す必要があります。sharepoint サービスが ValidateUser メソッドを呼び出すときに、SPSite の Uri を取得できますか?
HttpContext.Current.Request.URL (メンバーシップ プロバイダーでは null) で SPSite の URL を取得できるカスタム モジュールから、EnsureUser メソッドによってユーザーを追加しようとしていますが、EnsureUser メソッドは例外をスローします。
カスタム http モジュールまたはカスタム メンバーシップ プロバイダーから (SPSite の URL を取得して) プログラムでユーザーを sharepoint サイトに追加する方法についてのアイデアはありますか?
よろしく、VD