У овом одељку ћете научити како да користите прокси-сервер за повезивање на RetailForce Cloud.
Подршка за прокси сервер доступна је од верзије 1.2.7.
Коришћење проксија са FiscalService
Да бисте користили прокси сервер, датотека appsettings.json у директоријуму C:\Program Files\RetailForce\Fiscal Webservice мора бити измењена на следећи начин:
{
"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",
}
}
Црвени део је за конфигурацију прокси сервера.
Опис:
| Вредност | Опис |
| Адреса | Адреса прокси-сервера са HTTP шемом и, по потреби, портом. ПАЖЊА: Подржан је само HTTP (не HTTPS). |
| Корисничко име | Корисничко име за регистрацију, ако регистрација није потребна, прескочите овај унос. |
| Лозинка | Лозинка за пријаву, ако пријава није потребна, прескочите овај унос. |
| Заобиђи локално | Тачно ако локалне адресе не треба слати преко проксија. Подразумјевано је нетачно. Обично се увек може прескочити. |
| Листа адреса које не треба слати преко прокси сервера. Може се обично увек прескочити. | Списак адреса које не би требало слати преко прокси сервера. Обично се увек може прескочити. |
Коришћење проксија са Nuget имплементацијом
Приликом имплементације са nuget-ом, информације о проксију морају бити укључене приликом инстанцирања за 2 позива:
Прокси информације могу се креирати инстанцирањем класе ProxyConfiguration у именованом простору RetailForce.Common.
Својства која се могу подесити имају иста имена као подешавања прокси-сервера у претходном поглављу.
За следеће две инстанцирања, конфигурација проксија мора бити наведена:
- CloudService (опциони параметар proxyConfiguration)
- FiscalModuleManagement (опциони параметар proxyConfiguration)
Овај чланак је аутоматски преведен.
Komentari
Komentara: 0
Molimo prijavi se da biste komentarisali.