DNN 7 サービス フレームワークでユーザーを作成しようとしています。カスタム登録モジュールから作業コードを取得し、DNN webapi 関数内で動作するように変更しました。
以下のコードで UserController.CreateUser 呼び出しに到達すると、
"\"There was an error generating the XML document.\""
例外。私のユーザーは aspnet_Users テーブルと DNN users テーブルには入れますが、DNN userportals テーブルには入れません。どんなアイデアでも大歓迎です。
private void CreateUser()
{
//Update DisplayName to conform to Format
UpdateDisplayName();
User.Membership.Approved = PortalSettings.UserRegistration == (int)Globals.PortalRegistrationType.PublicRegistration;
var user = User;
CreateStatus = UserController.CreateUser(ref user);