Active directory 等同于DirectoryEntry.Invoke的UserPrincipal?
我正在更新应用程序中与广告交互的代码。当前代码使用ActiveDs接口。我正在更改代码以使用System.DirectoryServices.AccountManagement命名空间。我们的应用程序允许用户存储密码提示。这将存储在AD中的用户定义参数下。我知道我可以用Active directory 等同于DirectoryEntry.Invoke的UserPrincipal?,active-directory,directoryservices,Active Directory,Directoryservices,我正在更新应用程序中与广告交互的代码。当前代码使用ActiveDs接口。我正在更改代码以使用System.DirectoryServices.AccountManagement命名空间。我们的应用程序允许用户存储密码提示。这将存储在AD中的用户定义参数下。我知道我可以用DirectoryEntry.Invoke(“put”)方法来实现这一点 是否仍然需要对UserPrincipal执行此操作,或者我需要调用GetUnderlyingObject方法,然后调用DirectoryEntry.Invo
DirectoryEntry.Invoke(“put”)
方法来实现这一点
是否仍然需要对UserPrincipal执行此操作,或者我需要调用GetUnderlyingObject
方法,然后调用DirectoryEntry.Invoke(“put”)
调用
任何建议/意见都将不胜感激。用户主体类是可扩展的,因此您可以在用户主体上“显示”基础
目录条目
对象的更多属性
使用MSDN文章中解释的可扩展性技术,您还应该能够在扩展的UserPrincipal
类上提供一个自定义属性(我假设是如何将密码提示存储在DirectoryEntry
中)