ユーザーを作成すると、asp.net構成に移動して保存するまで、ユーザーはログインできません。実際には設定を変更せず、保存ボタンを押すだけでログインできます。作成したユーザーがログインできるようにしたいのですが、取得できないようです。動作します。CreatedUserメソッドのコードは次のとおりです。
protected void CreateUserWizard1_CreatedUser(object sender, EventArgs e)
{
CustomerProfile adminProfile = CustomerProfile.GetProfile();
string username = ((TextBox)CreateUserWizard1.CreateUserStep.ContentTemplateContainer.FindControl("UserName")).Text.Trim();
CustomerProfile createdUser = CustomerProfile.GetProfile(username);
createdUser.CustomerID = adminProfile.CustomerID;
createdUser.Save();
MembershipUser user = Membership.GetUser(username);
user.IsApproved = ((CheckBox)CreateUserWizard1.CreateUserStep.ContentTemplateContainer.FindControl("chkActivateUser")).Checked;
Roles.AddUserToRole(user.UserName, "nonadmin");
}