U ovom odjeljku naučit ćete kako koristiti proxy server za povezivanje na RetailForce Cloud.
Podrška za proxy server dostupna je od verzije 1.2.7.
Korištenje proksija sa uslugom FiscalService
Da biste koristili proxy server, datoteka appsettings.json u direktoriju C:\Program Files\RetailForce\Fiscal Webservice mora se promijeniti na sljedeći 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",
}
}
Crveno polje je za konfiguraciju proxy servera.
Opis:
| Vrijednost | Opis |
| Adresa | Adresa proxy servera sa http shemom i, po potrebi, portom. PAŽNJA: Podržan je samo http (ne https). |
| Korisničko ime | Korisničko ime za registraciju, ako registracija nije potrebna, ostavite ovo polje prazno. |
| Lozinka | Loзинka za prijavu, ako prijava nije potrebna, ostavite ovo polje prazno. |
| Zaobiđi lokalne | Istina ako se lokalne adrese ne šalju putem proxyja. Zadano je lažno. Obično se uvijek može izostaviti. |
| ByPassList | Lista adresa koje ne bi trebalo slati putem proxy servera. Obično se uvijek može izostaviti. |
Korištenje proksija s Nuget implementacijom
Prilikom implementacije s Nugetom, informacije o proxyju moraju biti uključene u instanciranje za 2 poziva:
ProxyInformation se može kreirati instanciranjem klase ProxyConfiguration u namespaceu RetailForce.Common.
Svojstva koja se mogu postaviti imaju ista imena kao postavke proxy servera u prethodnom poglavlju.
Za sljedeće dvije instanciranja, konfiguracija proksija se mora navesti:
- CloudService (opcioni parametar proxyConfiguration)
- FiscalModuleManagement (opcioni parametar proxyConfiguration)
Ovaj članak je automatski preveden.
Comments
0 comments
Please sign in to leave a comment.