Proxy server
Může být vyžadováno, aby SecuSign SDK server z důvodu vyšší bezpečnosti přistupoval do internetu přes proxy server. K tomu je možné využít následující nastavení.
Nastavení pomocí konfiguračního souboru
V konfiguračním souboru webové služby InstallDir\WebService\Web.config
je třeba do elementu <appSettings>
vyplnit:
-
Adresu proxy serveru včetně portu:
-
Proxy_URL
-
-
Uživatelské jméno (pokud proxy server vyžaduje autentizaci):
-
Proxy_User
-
-
Heslo uživatele (pokud proxy server vyžaduje autentizaci):
-
Proxy_Pass
-
Příklad zápisu do konfiguračním souboru (elementy configuration a appSettings bývají již vytvořené):
<configuration>
<appSettings>
…
<add key="Proxy_URL" value="192.168.76.154:8888"/>
<add key="Proxy_User" value="uzivatel" />
<add key="Proxy_Pass" value="heslo" />
…
</appSettings>
</configuration>
Nastavení přes konfigurační stránku
Dostupné od verze 3.0.8914.25901). |
Konfigurační stránku webové služby otevřete ve webovém browseru na SecuSign SDK serveru.
-
Výchozí adresa je http://localhost/secusign/config.aspx.
-
Vlastní adresa může být například
http://domena/secusign/config.aspx
.

Na konfigurační stránce v sekci pro nastavení proxy zadejte:
-
Adresu proxy serveru včetně portu.
-
Uživatelské jméno (pokud proxy server vyžaduje autentizaci).
-
Heslo uživatele (pokud proxy server vyžaduje autentizaci).
Zadané hodnoty se zapisují do šifrovaného souboru (ProxySettings.bin
), který je uložen na disku serveru ve složce, kde běží webová služba. Pro uložení .bin souboru je zapotřebí, aby do daného umístění měl přístup aplikační pool služby, resp. uživatel pod kterým aplikační pool běží, právo zápisu.
Možné řešení:
-
Otevřít Správce IIS a nastavit identitu aplikačního poolu SecuSign na uživatele (např. Administrator).
nebo
-
Nastavit oprávnění přístupu uživatelů "IIS_IUSRS a "IUSR" do daného umístění, například:
"C:\Program Files\Software602\SecuSign SDK\WebService"
.
Zadané hodnoty jsou uloženy do šifrovaného souboru (ProxySettings.bin), který leží na disku serveru ve složce, kde běží webová služba. Pro uložení .bin souboru je zapotřebí, aby do daného umístění měl aplikační pool služby, resp. uživatel pod kterým aplikační pool běží, právo zápisu.
Nastavení předdefinované konfigurace
Na konfigurační stránce v sekci pro nastavení je třeba povolit předdefinovanou konfiguraci (ve výchozím stavu je vypnutá):

Po povolení je možné vidět zobrazení 3 tlačítek, které jsou nastavené pro:
-
Konfiguraci Signer SSO
-
Konfiguraci pro Signer – Basic autentizace
-
Konfiguraci pro Spisovou službu
Po rozkliknutí dané konfigurace se zobrazí nabídka přednastavených hodnot:

Přednastavené hodnoty je možné měnit. Změněné výchozí hodnoty předdefinované konfigurace se zvýrazní:

Konfiguraci lze vrátit do původního stavu pomocí tlačítka Zakázat předdefinovanou konfiguraci.
Předdefinované konfigurace jsou zpravidla uložené v cestě nainstalované WS:
C:\SecuSign\WebService\configs