Instalace (KS mobi): Porovnání verzí
Z Prirucky
| Řádek 10: | Řádek 10: | ||
|<center>2.</center>||<center>'''[[KS aplikační server]]'''</center> || Instalovat (pokud instalace již nebyla provedena dříve). | |<center>2.</center>||<center>'''[[KS aplikační server]]'''</center> || Instalovat (pokud instalace již nebyla provedena dříve). | ||
|- | |- | ||
|<center>3.</center>||<center>'''asserver.exe.config'''</center> || Vyhledat tento soubor v adresáři aplikace [[KS aplikační server]] a upravit ho dle uvedených příkladů. V případě použití jen MobApi: [https://home.ksprogram.cz/download/Prirucky/MobApi/ASServer.exe.config__Angular_SeZabezpecenim_SSL_CORS_Jen_MobApi.config Jen_MobAPI.config]. V případě používání MobApi i [[KS webAPI]]: | |<center>3.</center>||<center>'''asserver.exe.config'''</center> || Vyhledat tento soubor v adresáři aplikace [[KS aplikační server]] a upravit ho dle uvedených vzorových příkladů. V případě použití jen MobApi: '''[https://home.ksprogram.cz/download/Prirucky/MobApi/ASServer.exe.config__Angular_SeZabezpecenim_SSL_CORS_Jen_MobApi.config Jen_MobAPI.config]'''. V případě používání MobApi i [[KS webAPI]]: '''[https://home.ksprogram.cz/download/Prirucky/MobApi/ASServer.exe.config__Angular_WSHttpBinding_SeZabezpecenim_SSL_CORS_WebApi_MobApi.config WebAPI_MobAPI.config]'''. | ||
[https://home.ksprogram.cz/download/Prirucky/MobApi/ASServer.exe.config__Angular_WSHttpBinding_SeZabezpecenim_SSL_CORS_WebApi_MobApi.config WebAPI_MobAPI.config] | |||
|- | |- | ||
|<center>4.</center>||<center>''' | |<center>4.</center>||<center>'''Certifikát pro port'''</center> || Registrovat certifikát pro port [[KS webAPI]]. Postup uveden zde: '''[https://home.ksprogram.cz/download/Prirucky/MobApi/RegistraceCertifikatuProWebApi.docx Registrace certifikátu pro KS webAPI]'''. | ||
|- | |- | ||
|<center>5.</center>||<center>''' | |<center>5.</center>||<center>'''web server'''</center> || Instalovat web server včetně certifikátu. Konfigurovat web server pro zobrazení statického obsahu. | ||
|- | |- | ||
|<center>6.</center>||<center>''' | |<center>6.</center>||<center>'''Testovací URL'''</center> || Ověřit funkčnost [[KS AS]] pomocí testovací URL. | ||
|- | |- | ||
|<center>7.</center>||<center>''' | |<center>7.</center>||<center>'''MOB...zip'''</center> || Ze .zip <small>(aktuální dle sestavení; např. MOB7821B.zip)</small> rozbalit soubory a nakopírovat je do složky pro ''KS mobi''. Soubory jsou k dispozici zde: [https://download.ksprogram.cz/download ksprogram-download]]. | ||
|- | |- | ||
|<center>8.</center>||<center>'''IIS web config'''</center> || Vyhledat soubor ''config.json'' (v instalačním adresáři mobilní aplikace a podadresáři ''assets/config'') a upravit v něm vlastnost ''baseApiURL'' tak, aby jeho hodnotou byla existující adresa vaší webapi. <small>(Příklad: https://localhost:9002/KSAsServer/WebService/WebAPI/Rest)</small> | |<center>8.</center>||<center>'''URL Rewrite'''</center> || Instalovat modul ''URL Rewrite'' dle návodu zde: [https://www.iis.net/downloads/microsoft/url-rewrite url-rewrite]]. Správná instalace se projeví tak, že v console IIS v sekci IIS se objeví ikona url rewrite (pro jiné webové servery viz odkaz [https://angular.io/guide/deployment angular.io]). | ||
|- | |||
|<center>9.</center>||<center>'''IIS web config'''</center> || Vyhledat soubor ''config.json'' (v instalačním adresáři mobilní aplikace a podadresáři ''assets/config'') a upravit v něm vlastnost ''baseApiURL'' tak, aby jeho hodnotou byla existující adresa vaší webapi. <small>(Příklad: https://localhost:9002/KSAsServer/WebService/WebAPI/Rest)</small> | |||
|} | |} | ||
Aktuální verze z 28. 5. 2024, 11:11
Instalace
| Komentář | ||
| Objednat/aktivovat rozšíření Mobilní APPka. | ||
| Instalovat (pokud instalace již nebyla provedena dříve). | ||
| Vyhledat tento soubor v adresáři aplikace KS aplikační server a upravit ho dle uvedených vzorových příkladů. V případě použití jen MobApi: Jen_MobAPI.config. V případě používání MobApi i KS webAPI: WebAPI_MobAPI.config. | ||
| Registrovat certifikát pro port KS webAPI. Postup uveden zde: Registrace certifikátu pro KS webAPI. | ||
| Instalovat web server včetně certifikátu. Konfigurovat web server pro zobrazení statického obsahu. | ||
| Ověřit funkčnost KS AS pomocí testovací URL. | ||
| Ze .zip (aktuální dle sestavení; např. MOB7821B.zip) rozbalit soubory a nakopírovat je do složky pro KS mobi. Soubory jsou k dispozici zde: ksprogram-download]. | ||
| Instalovat modul URL Rewrite dle návodu zde: url-rewrite]. Správná instalace se projeví tak, že v console IIS v sekci IIS se objeví ikona url rewrite (pro jiné webové servery viz odkaz angular.io). | ||
| Vyhledat soubor config.json (v instalačním adresáři mobilní aplikace a podadresáři assets/config) a upravit v něm vlastnost baseApiURL tak, aby jeho hodnotou byla existující adresa vaší webapi. (Příklad: https://localhost:9002/KSAsServer/WebService/WebAPI/Rest) |
Aktualizace
Při aktualizaci smažte všechny adresáře, s výjimkou assets/config.
Různé
Parametry pro správu paměti přihlášeného uživatele jsou v appsettings. Pokud nejsou vyplněny, použijí se následující výchozí hodnoty:
- StaticSessionTimerPeriod - 30 sekund
- StaticSessionDurationInMinutes - 30 minut.
Nastavení ověřování uživatelů se edituje v configu aplikačního serveru. Možné varianty jsou:
- formulářové ověřování
- ověření proti Active Directory.
Parametry nastavení jsou identické s nastavením ověřování pro KS portál, vyjma parametru na přeskakování přihlašovací stránky. Instalační příručka