U ovom odjeljku naučit ćete kako koristiti proxy poslužitelj za povezivanje s RetailForce Cloudom.
Podrška za proxy poslužitelj dostupna je od verzije 1.2.7.
Korištenje proxyja s uslugom FiscalService
Za korištenje proxy poslužitelja, datoteku appsettings.json u direktoriju C:\Program Files\RetailForce\Fiscal Webservice potrebno je 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 služi za konfiguraciju proxy poslužitelja.
Opis:
| Vrijednost | Opis |
| Adresa | Adresa proxy poslužitelja 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. |
| Lozenka | 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. |
| Popis adresa koje ne bi smjele biti proslijeđene putem proxyja. Obično se uvijek može izostaviti. | Popis adresa koje se ne bi smjele slati putem proxy poslužitelja. Obično se uvijek može izostaviti. |
Korištenje proxyja s implementacijom pomoću Nugeta
Prilikom implementacije s Nugetom, informacije o proxyju moraju biti uključene pri instanciranju za 2 poziva:
ProxyInformation se može stvoriti instanciranjem klase ProxyConfiguration u imenskom prostoru RetailForce.Common.
Svojstva koja se mogu postaviti imaju ista imena kao postavke proxy poslužitelja u prethodnom poglavlju.
Za sljedeće dvije instanciranja mora se zatim navesti konfiguracija proksija:
- CloudService (neobavezni parametar proxyConfiguration)
- FiscalModuleManagement (opcijski parametar proxyConfiguration)
Ovaj je članak automatski preveden.
Komentari
0 komentara
Molimo Prijavite se kako bi ostavili komentar.