AOS-Cluster上的WinAPIServer :: crypt(Un)ProtectData错误

时间:2014-07-02 07:24:19

标签: axapta dynamics-ax-2012-r2

使用函数WinAPIServer::cryptProtectData()WinAPServer::cryptUnprotectData()将密码存储在数据库中工作正常一段时间。

在AOS-Cluster上使用此技术不会。 代码在WinAPIServer::cryptUnprotectData()上停止执行,没有任何错误消息。

解密仅适用于已完成Crpyting的AOS。 在AOS 2上重新打字和加密密码(此时加密不起作用)会导致AOS 2无法解决,但AOS 1无法解决,反之亦然。我在更改AOS用户的密码后发现some infos有关问题,但AOS用户在两个AOS实例上都是相同的。密码也是如此。在加密/解密时是否还有其他唯一ID或其他内容?

MSDN没有给我任何有用的信息......

1 个答案:

答案 0 :(得分:1)

您可以查看如何存储AX中SMTP服务器的密码。另请查看Why does table SysEmailSMTPPassword save the SMTP password per AOS instance?加密似乎取决于Windows注册表值,这使其依赖于AOS。