При входе в BPM появляется ошибка авторизации, подскажите, как это можно исправить.
Версия BPMonline 7.2 (почему-то нельзя выбрать на форуме при создании вопроса)
Чистка SysUserSession и перезапуск IIS не помогают.
Скрин прилагается.
Нравится
Добрый день, Юрий.
Нужно смотреть профиль пользователя Supervisor. Скорее всего у него был удален контакт, также стоит проверить активен ли он, в каких группах состоит и какие лицензии ему розданы. Это может сделать другой системный администратор. Если же Supervisor был единственным сисадмином - тогда это нужно проверить напрямую в БД.
Контакт присутствует. Роли и лицензии прикладываю.
Иногда бывает, что проблема сама проходит, но на данный момент ошибка всё еще воспроизводится.
2018-06-06 17:47:34,916 [11752] INFO OperationLogger LogUserLoginError - Отказ авторизации пользователя Supervisor. IP-адрес: ::1. Причина отказа: LicHelper не проинициализирован
2018-06-06 17:58:19,398 [6408] ERROR ..\tz-user-1 Terrasoft.WebApp.Loader.FileWebEventProvider RaiseInternal - Date: 06.06.2018 17:58:19
Date (UTC): 06.06.2018 13:58:19
Exception Message: Профиль пользователя является временным профилем.
Exception Type: System.Security.Cryptography.CryptographicException
Exception Source: mscorlib
Exception Stack Trace:
в System.Security.Cryptography.Utils.CreateProvHandle(CspParameters parameters, Boolean randomKeyContainer)
в System.Security.Cryptography.Utils.get_StaticDssProvHandle()
в System.Security.Cryptography.DSACryptoServiceProvider.ImportParameters(DSAParameters parameters)
в System.Security.Cryptography.DSA.FromXmlString(String xmlString)
в Terrasoft.Common.DSACryptoServiceProvider.VerifyData(String data, String signedData, String publicKey)
в Terrasoft.Core.LicHelper.CheckLicKey(String packageName, Int32 licCount, DateTime startDate, DateTime dueDate, String licKey, String publicKey, Int32 licType, Int32 sspSchemaCount, Int32 sspAdministratedSchemaCount)
в Terrasoft.Core.LicHelper.GetUserValidPackages(Guid userId, Boolean throwLicExceptions)
в Terrasoft.Core.LicHelper.InitializeSysPackages()
в Terrasoft.Core.UserConnection.get_LicHelper()
SessionID: i3z1jgifmbms21gocshfzshy
Request URL: /Lic/LicManager.aspx
Request Path: /Lic/LicManager.aspx
Request Type: GET
User Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)
User Host Address: ::1
User: Supervisor
Is Authenticated: True
Authentication Type: Forms
Is Secure Connection: False
удалось победить, создав постоянный профиль для пользователя