если с одного ПК подключаются к отдельному серверу, где стоит arOPC два пользователя, каждый в своем профиле на исходном ПК - возникает неудобство/проблема. Имена автоматически генерируются по имени хоста источника (ПК), и очевидно совпадают. Если на картинке ниже разрешить нижний сертификат от пользователя А, то он перезапишет верхний от пользователя Б и пользователь Б подключится не сможет.
Как вариант - вручную добавлять инициалы пользователя в конце имени сертификата при остановленном arOPC и перемещать из папки untrusted в trusted вручную.
Пожелание, реализовать один из вариантов:
- автоматическое добавление timestamp в конце имени файла сертификата при его автоматической генерации, очевидно будет уникальным.
- добавлять в конце имени имя пользователя, если возможно и оно есть в сессии при подключении.
- автоматическое добавление уникального инкремента в конце имени сертификата при его одобрении (trust).
Добрый день.
Я подумаю что можно сделать.
Как будет результат, напишу.
Айрат
Добрый день.
По ссылке, https://disk.yandex.ru/d/icAQYB0QkYzdNw, библиотека с OPC UA алгоритмами.
Проверьте, пожалуйста.
Надо просто подменить этой текущую.
Айрат
вроде работает, в конце имени файла есть изменения
Добрый день.
Хорошо.
В ближайшее время размещу новый дистрибутив на сайте.
Спасибо.
Айрат
не будет ли потенциальных проблем из-за длинны имени файла ? думается это число в конце вполне можно сделать короче, это достаточно безопасно (условно DD-MM-YYYY-HH-MM-SS-MS по типу timestamp)
Разница между предлагаемым вами и то что сделано для проверки всего 16 символов, есть ещё запас примерно 120 символов, с учетом места расположения сертификата.
Думаю хватит.
Айрат