V této části se dozvíte, jak pomocí proxy serveru navázat připojení k RetailForce Cloud.
Podpora proxy serveru je k dispozici od verze 1.2.7.
Použití proxy s FiscalService
Chcete-li používat proxy server, je třeba upravit soubor appsettings.json v adresáři C:\Program Files\RetailForce\Fiscal Webservice následovně:
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Information",
"Microsoft.AspNetCore": "Information", // for request time and request start information.
"Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker": "Warning"
},
"Console": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker": "Warning"
}
}
},
"AllowedHosts": "*",
"AppSettings": {
"Secret": "-----",
"Portnumber": 7678,
"PortnumberHttps": 7677,
"UseHttps": false,
"UseHttpsRedirection": false,
"HttpsCertificateFilename": "development.pfx",
"HttpsCertificatePassword": "beispiel",
"LogName": "RetailForce Fiscalisation",
"LogEventLog": false,
"LogLevelFilter": "Debug"
},
"ProxyConfiguration": {
"Address": "http://proxyServer:3128",
"Username": "username",
"Password": "strongPassword",
}
}
Červeně označená oblast slouží ke konfiguraci proxy serveru.
Popis:
| Hodnota | Popis |
| Adresa | Adresa proxy serveru se schématem http a případně portem. POZOR: Podporováno je pouze http (ne https). |
| Uživatelské jméno | Uživatelské jméno pro registraci; pokud registrace není vyžadována, tento údaj vynechte. |
| Heslo | Heslo pro přihlášení; pokud se přihlášení nevyžaduje, tento údaj vynechte. |
| ByPassOnLocal | Hodnota „True“, pokud se mají místní adresy odesílat přes proxy. Výchozí hodnota je „false“. Obvykle lze tento údaj vynechat. |
| ByPassList | Seznam adres, které by neměly být odesílány přes proxy server. Obvykle lze vždy vynechat. |
Použití proxy s implementací nuget
Při implementaci pomocí NuGetu musí být informace o proxy zahrnuty do instancování pro 2 volání:
ProxyInformation lze vytvořit instancí třídy ProxyConfiguration v jmenném prostoru RetailForce.Common.
Vlastnosti, které lze nastavit, mají stejné názvy jako nastavení proxy serveru v předchozí kapitole.
Pro následující dvě instancování je tedy nutné specifikovat konfiguraci proxy:
- CloudService (volitelný parametr proxyConfiguration)
- FiscalModuleManagement (volitelný parametr proxyConfiguration)
Tento článek byl přeložen automaticky.
Komentáře
0 komentářů
Prosím přihlaste se, abyste mohli napsat komentář.