最近要改一个Active Directory(AD,活动目录)的.net程序,web.config一直说配置文件读取失败。server跑得很好,拿到自己机器上就提示错误了,大致是AzMan的问题。
后来找到了原因,需要在XP里做一些工作。而windows server 2003以上自带,不用啰嗦了,但xp需要下载一个Windows(R) 2000 Authorization Manager Runtime.exe,可以到微软下载中找到。它是一个自解压zip文件,解开后的pia目录下的几个文件都注册到gac中(Microsoft.Interop.Security.AzRoles)。另外还可以下载WindowsServer2003-KB304718-AdministrationToolsPack.exe,在管理工具中会增加很多AD的管理工具。
通过以上的步骤就可以对ad role做编程,企业编程真无聊啊,只有业余时间搞开源才能感到无限春光。