V tejto časti sa dozviete, ako používať proxy server na pripojenie k službe RetailForce Cloud.
Podpora proxy servera je k dispozícii od verzie 1.2.7.
Používanie proxy s FiscalService
Ak chcete používať proxy server, je potrebné upraviť súbor appsettings.json v adresári C:\Program Files\RetailForce\Fiscal Webservice nasledovne:
{
"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á oblasť slúži na konfiguráciu proxy servera.
Popis:
| Hodnota | Popis |
| Adresa | Adresa proxy servera so schémou http a v prípade potreby portom. POZOR: Podporované je iba http (nie https). |
| Používateľské meno | Používateľské meno pre registráciu; ak sa registrácia nevyžaduje, tento údaj vynechajte. |
| Heslo | Heslo na prihlásenie; ak sa prihlásenie nevyžaduje, tento údaj vynechajte. |
| ByPassOnLocal | Hodnota „true“, ak sa majú lokálne adresy odosielať cez proxy. Predvolená hodnota je „false“. Zvyčajne sa dá vždy vynechať. |
| ByPassList | Zoznam adries, ktoré by nemali byť odosielané cez proxy server. Zvyčajne sa dá vždy vynechať. |
Používanie proxy s implementáciou nuget
Pri implementácii s nugetom musia byť informácie o proxy zahrnuté v inštanciácii pre 2 volania:
ProxyInformation možno vytvoriť inštanciovaním triedy ProxyConfiguration v mennom priestore RetailForce.Common.
Vlastnosti, ktoré je možné nastaviť, majú rovnaké názvy ako nastavenia proxy servera v predchádzajúcej kapitole.
Pre nasledujúce dve inštanciácie je potom potrebné špecifikovať konfiguráciu proxy:
- CloudService (voliteľný parameter proxyConfiguration)
- FiscalModuleManagement (voliteľný parameter proxyConfiguration)
Tento článok bol preložený automaticky.
Príspevky
0 komentárov
Ak chcete napísať komentár, prihlásiť sa.