Цитата:
Сообщение от
Logger
Хм.
Осталось найти объяснение как это могло влиять.
Код в аксапте (userId) остался тем же или новый ?
Логически или сервер Active Directory где-то далеко в лесу для данного пользователя
или та же авторизация но в другом месте типа проблем с TokenAndPermUserStore.
А вот как проверять данную версию со временем авторизации, я сразу то и не скажу. Уж больно системные вызовы.
P.S.
Самое простое это наверное через джобики c таймером что-то типа такого но скорее всего не именно это.
X++:
static void ADDomainResolution(Args _args)
{
xAxaptaUserManager axUsrMgr;
xAxaptaUserDetails axUsrDet;
UserInfo userInfo;
str userID;
str domainName;
str userSid;
userAccountType accountType;
axUsrMgr = new xAxaptaUserManager();
while select * from userInfo where userInfo.enable == true
{
userID = userInfo.networkAlias;
domainName = userInfo.networkDomain;
accountType = userInfo.accountType;
try
{
axUsrDet = axUsrMgr.getSIDFromName(userID, domainName, accountType);
}
catch(Exception::Error)
{
info(domainName + + userId + : caused an );
}
}
}
https://blogs.msdn.microsoft.com/axs...in-resolution/