Konfigurace
Pro funkčnost ověřování certifikátů z interního umístění (složky) serveru je třeba provést konfiguraci webové služby. Postup:
-
Do elementu
<appSettings>
konfiguračního souboru webové služby InstallDir\WebService\Web.config přidat nový klíč SecusignConfigPath s cestou ke konfiguračnímu souboru secusign.properties:-
<add key="SecusignConfigPath" value="C:\Program Files\Software602\SecuSign SDK\AdES\secusign.properties" />
-
Lze zvolit jakoukoliv vlastní cestu, kde má webová služba právo čtení.
-
-
V konfiguračním souboru secusign.properties je třeba nastavit:
-
cestu k adresáři s certifikáty, které tvoří certifikační cestu pro ověření certifikátu. Příklad:
-
Lokální složka serveru:
CERTIFICATE_READER_DIRECTORY = c:\\SecuSign\\Certificates
-
SMB disk:
CERTIFICATE_READER_DIRECTORY = \\\\IP_ADRESA\\SecuSign\\Certificates\\
-
-
ověření certifikátu na backend serveru služby a poté z lokální složky
CERTIFICATE_VALIDATION_TYPE=certvalidator-first-truststore-second
-
-
Služba očekává, že v nastaveném CERTIFICATE_READER_DIRECTORY umístění budou jednotlivé certifikáty uloženy ve svých podadresářích.
-
Název podadresáře se musí shodovat s názvem certifikátu, pro koho byl vystaven.
-
Název certifikátu lze zjistit z vlastností certifikátu, kde je v položce Subject uveden jako hodnota "CN = <hodnota>", příklad:
-
Příklad adresářové struktury Certificates:

|