4

我正在企业库中的 AzMan 授权提供程序的帮助下从 WinForms 应用程序进行授权检查,并且收到以下错误:

无法更新密码。作为当前密码提供的值不正确。(来自 HRESULT 的异常:0x8007052B)(Microsoft.Practices.EnterpriseLibrary.Security.AzMan)


无法更新密码。作为当前密码提供的值不正确。(来自 HRESULT 的异常:0x8007052B)(Microsoft.Interop.Security.AzRoles)

AzMan 商店托管在同一域中另一台计算机上的 ADAM 中。其他电脑和用户没有这个问题。进行调用的用户具有对 ADAM 和 AzMan 存储的读取权限。运行 WinForms 应用程序的计算机和运行 ADAM 的计算机都在 Windows XP SP2 上。

在解决之前我遇到过 AzMan 的访问问题,但这是一个新问题……我错过了什么?

4

2 回答 2

2

web.config对于带有 ASP.NET 的 AzMan,在( )中打开模拟<identity impersonate="true" username="xx" pasword="xx" />,并与 AD 管理员一起确保模拟帐户对 AzMan 商店具有“读者”权限;Temporary ASP.NET Files另外,在文件夹中授予此帐户的写入权限(在 下C:\Windows\Microsoft.NET\<framework>)。

于 2008-08-14T14:34:30.030 回答
2

我从事件日志中发现,用户从远程计算机调用 AzMan 存在安全问题。用户不属于运行 ADAM/AzMan 的计算机上的本地用户组。当我纠正一切都再次起作用时。

于 2008-08-15T09:44:36.773 回答