Как да настроите цифрови подписи на LabCollector ELN - LabCollector

Търсене в базата знания по ключова дума

Ти си тук:
← Всички теми
Първо, трябва да имате лиценз ELN + подпис.
Първо активирайте OpenSSL и Curl във вашите PHP предпочитания:
– Прозорци: отворени LabCollector Мениджърв Настройки > Конфигуриране на сървъри > PHP, редактирайте PHP.INI и разкоментирайте (като изтриете водещата точка и запетая 😉 следните разширения: extension=php_openssl.dll и extension=php_curl.dll.
– Mac: свържете се с нас за повече информация
– Linux: инсталирайте PHP-OpenSSL и PHP-Curl rpms.
За потребители на Win32/64, за да работят тези разширения, два DLL файла (libeay32.dll и ssleay32.dll) трябва да са достъпни за системния PATH на Windows (System32 или SysWOW64). За информация как да направите това вижте Как да добавя моята PHP директория към PATH на Windows
Въпреки че копирането на DLL файлове от папката PHP в системната директория на Windows също работи (тъй като системната директория е по подразбиране в PATH на системата), това не се препоръчва. Папката PHP се намира в главната LabCollector папка, например: C:\Program Files (x86)\AgileBio\LabCollector\php.
PHP ще търси openssl.cnf по следната логика:
  • Променливата на средата OPENSSL_CONF, ако е зададена, ще се използва като път (включително име на файл) на конфигурационния файл.
  • Променливата на средата SSLEAY_CONF, ако е зададена, ще се използва като път (включително име на файл) на конфигурационния файл.
Ще се приеме, че файлът openssl.cnf се намира в областта на сертификата по подразбиране, както е конфигурирано по време на компилирането на openssl DLL. Това обикновено означава, че името на файла по подразбиране е c:\usr\local\ssl\openssl.cnf.

 

По принцип просто създайте папката C:\usr\local\ssl (папка usr, след това local, след това ssl) и копирайте openssl.cnf предоставено в \LabCollector\php\extras
В System Properties > Environment Variables се уверете, че OPENSSL_CONF сочи и към пътя на файла, след което рестартирайте компютъра/сървъра.

Използване на подписи в ELN
След като бъде настроено, това ще позволи прилагането на подписи към конкретни страници в рамките на ELN.
В долната част на ELN page е бутон за затваряне и подписване на страницата. Щракването върху този бутон ще предостави подкана за повторно въвеждане на потребителските идентификационни данни за вход. Ще бъдат представени времевият печат, информацията за потребителя и подписа. След това съдържанието на страницата се заключва. Ако вашите подписи не са активирани или настроени правилно, страницата може да бъде затворена без прилагане на подпис.