I dette afsnit lærer du, hvordan du bruger en proxyserver til at oprette forbindelse til RetailForce Cloud.
Understøttelse af proxyserver er tilgængelig fra og med version 1.2.7.
Brug af proxy med FiscalService
For at bruge proxyserveren skal filen appsettings.json i mappen C:\Program Files\RetailForce\Fiscal Webservice ændres som følger:
{
"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",
}
}
Det røde område er til konfiguration af proxyserveren.
Beskrivelse:
| Værdi | Beskrivelse |
| Adresse | Proxyserverens adresse med http-skemaet og eventuelt portnummer. OBS: Kun http (ikke https) understøttes. |
| Brugernavn | Brugernavn til registrering. Hvis der ikke kræves registrering, skal dette felt udelades. |
| Adgangskode | Adgangskode til login. Udelad dette felt, hvis der ikke kræves login. |
| ByPassOnLocal | Sæt til "true", hvis lokale adresser ikke skal sendes via proxyen. Standardindstillingen er "false". Kan normalt altid udelades. |
| ByPassList | Liste over adresser, der ikke skal sendes via proxyserveren. Kan normalt altid udelades. |
Brug af proxy med nuget-implementering
Ved implementering med nuget skal proxyoplysningerne medtages i instansieringen for to opkald:
ProxyInformation kan oprettes ved at instansiere klassen ProxyConfiguration i navneområdet RetailForce.Common.
De egenskaber, der kan indstilles, har de samme navne som proxyserverindstillingerne i det foregående kapitel.
For de følgende to instansieringer skal proxykonfigurationen derefter angives:
- CloudService (valgfri parameter proxyConfiguration)
- FiscalModuleManagement (valgfri parameter proxyConfiguration)
Denne artikel er oversat automatisk.
Kommentarer
0 kommentarer
Log ind for at kommentere.