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.

konfigurace7

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á):

konfigurace8

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:

konfigurace9

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

konfigurace10

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