Oversigt
Denne vejledning beskriver de nødvendige trin til at konfigurere REST-grænsefladen (swagger) i RetailForce Middleware til at bruge HTTPS.
Forudsætninger
- Adgang til Windows-værten
- Teksteditor (f.eks. Notepad++ eller Visual Studio Code)
Trin-for-trin-vejledning
1. Stop Windows-tjenesten
- Åbn Windows-tjenestestyring:
- Tryk på
Win + R, skrivservices.mscog tryk på Enter - Alternativt: Via Kontrolpanel → Administration → Tjenester
- Tryk på
- Find tjenesten RetailForce på listen
- Højreklik på tjenesten, og vælg "Stop"
2. Rediger konfigurationsfilen
- Naviger til installationsmappen:
-
C:\Program Files\RetailForce\Fiscal Webservice
-
- Åbn filen
appsettings.jsonmed en teksteditor -
Sørg for, at følgende parametre i afsnittet "AppSettings" er konfigureret korrekt:
...
"AppSettings": { "Secret": "****", "Portnumber": 7678, "PortnumberHttps": 7677, "UseHttps": true, "UseHttpsRedirection": true, "HttpsCertificateFilename": "development.pfx", "HttpsCertificatePassword": "changeme", "LogName": "RetailForce Fiscalisation", "LogEventLog": true, "LogLevelFilter": "Debug" } }Vigtigt :
- Sørg for, at begge
UseHttpsogUseHttpsRedirectioner indstillet tiltrue - Stispecifikationen for
HttpsCertificateFilenameer relativ i forhold til installationsmappen - I produktionsmiljøer skal du bruge et gyldigt, betroet certifikat i stedet for "development.pfx"
- Sørg for, at begge
- Gem filen, og luk editoren
3. Start Windows-tjenesten
- Gå tilbage til Windows-tjenesteadministratoren
- Find tjenesten RetailForce
- Højreklik på tjenesten, og vælg "Start"
4. Verifikation
Efter genstart af tjenesten bør REST-endpunkterne nu være tilgængelige via HTTPS:
- Åbn en webbrowser
-
Gå til Swagger UI på:
https://[server-name]:7677/swagger/index.html - Kontroller, at der vises et låsikon i adresselinjen, hvilket angiver en sikker HTTPS-forbindelse
Resumé
REST-grænsefladen er nu konfigureret til at bruge HTTPS. Alle api-anmodninger omdirigeres automatisk fra HTTP til HTTPS, hvilket forbedrer kommunikationssikkerheden og sikrer dataintegriteten.
Denne artikel er oversat automatisk.
Kommentarer
0 kommentarer
Artiklen er lukket for kommentarer.