2
我正在尝试配置一些用户更新他们在活动目录(AD)中的电子邮件地址。我试图用MembershipUser类来实现它。但获得'一般访问被拒绝错误'。这里是我的代码:AD使用MembershipUser更新电子邮件地址 - 访问被拒绝
string userName = "sathish";
System.Web.Security.MembershipUser userDetails = System.Web.Security.Membership.GetUser(userName);
if (userDetails != null)
{
userDetails.Email = "[email protected]";
System.Web.Security.Membership.UpdateUser(userDetails); // getting access denied error here
}
我的问题是,
我需要适当previleges更新电子邮件地址AD?
我们是否有任何属性来验证我目前的访问级别?
是否可以以编程方式模拟特权来更新电子邮件地址?
感谢您的响应和链接!事实上,它帮助我接近这个问题。一旦我确定了这一点,我会回应。 正如你所说的,Account Maangement提供了很多更多的服务,我正在用这个AccountManagement服务重写我的ActiveDirectory提供程序。 – 2011-03-26 10:10:31