Σε αυτήν την ενότητα, θα μάθετε πώς να χρησιμοποιείτε έναν διακομιστή μεσολάβησης για να συνδεθείτε στο 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). |
| Όνομα χρήστη | Όνομα χρήστη για την εγγραφή. Εάν δεν απαιτείται εγγραφή, παραλείψτε αυτή την καταχώριση. |
| Κωδικός | Κωδικός πρόσβασης για σύνδεση. Εάν δεν απαιτείται σύνδεση, παραλείψτε αυτή την καταχώριση. |
| ByPassOnLocal | True εάν οι τοπικές διευθύνσεις δεν πρέπει να αποστέλλονται μέσω του διακομιστή μεσολάβησης. Η προεπιλογή είναι false. Συνήθως μπορεί πάντα να παραλειφθεί. |
| ByPassList | Λίστα διευθύνσεων που δεν πρέπει να αποστέλλονται μέσω του διακομιστή μεσολάβησης. Συνήθως μπορεί πάντα να παραλειφθεί. |
Χρήση διακομιστή μεσολάβησης με υλοποίηση nuget
Κατά την υλοποίηση με το nuget, οι πληροφορίες του διακομιστή μεσολάβησης πρέπει να συμπεριληφθούν στη δημιουργία αντικειμένου για 2 κλήσεις:
Το ProxyInformation μπορεί να δημιουργηθεί με την δημιουργία αντικειμένου της κλάσης ProxyConfiguration στον χώρο ονομάτων RetailForce.Common.
Οι ιδιότητες που μπορούν να οριστούν έχουν τα ίδια ονόματα με τις ρυθμίσεις του διακομιστή μεσολάβησης στο προηγούμενο κεφάλαιο.
Για τις ακόλουθες δύο δημιουργίες αντικειμένων, πρέπει στη συνέχεια να καθοριστεί η διαμόρφωση του διακομιστή μεσολάβησης:
- CloudService (προαιρετική παράμετρος proxyConfiguration)
- FiscalModuleManagement (προαιρετική παράμετρος proxyConfiguration)
Αυτό το άρθρο μεταφράστηκε αυτόματα.
Σχόλια
0 σχόλια
Πραγματοποιήστε είσοδο για να αφήσετε ένα σχόλιο.