V tem poglavju boste izvedeli, kako uporabiti proxy strežnik za povezavo z RetailForce Cloud.
Podpora za proxy strežnik je na voljo od različice 1.2.7.
Uporaba proxyja s FiscalService
Za uporabo proxy strežnika je treba datoteko appsettings.json v imeniku C:\Program Files\RetailForce\Fiscal Webservice spremeniti na naslednji način:
{
"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",
}
}
Rdeče območje je namenjeno konfiguraciji proxy strežnika.
Opis:
| Vrednost | Opis |
| Naslov | Naslov proxy strežnika s protokolom http in, če je potrebno, vrata. OPOZORILO: Podprt je samo http (ne https). |
| Uporabniško ime | Uporabniško ime za registracijo; če registracija ni potrebna, to polje izpustite. |
| Geslo | Geslo za prijavo; če prijava ni potrebna, to polje izpustite. |
| ByPassOnLocal | True, če se lokalni naslovi ne pošiljajo prek proxyja. Privzeta vrednost je false. Običajno se lahko vedno izpusti. |
| ByPassList | Seznam naslovov, ki se ne smejo pošiljati prek proxy strežnika. Običajno se lahko vedno izpusti. |
Uporaba proxyja z implementacijo nuget
Pri implementaciji z nugetom je treba podatke o proxyju vključiti v instanco za 2 klic:
ProxyInformation se lahko ustvari z instanco razreda ProxyConfiguration v imenskem prostoru RetailForce.Common.
Lastnosti, ki jih je mogoče nastaviti, imajo enaka imena kot nastavitve proxy strežnika v prejšnjem poglavju.
Za naslednji dve instancaciji je nato treba določiti konfiguracijo proxyja:
- CloudService (izbirni parameter proxyConfiguration)
- FiscalModuleManagement (izbirni parameter proxyConfiguration)
Ta članek je bil samodejno preveden.
Komentar
0 komentarjev
Za dodajanje komentarja prosimo kliknite Vpis.