Um die Unterstützung für das HTTPS-Protokoll zu aktivieren, müssen Sie ein SSL-Zertifikat bereitstellen. Zusätzlich wird empfohlen, den Standard-HTTPS-Port 443 zu verwenden. Nach dem Einrichten der Konfiguration ist es erforderlich, ibaDaVIS neu zu starten. Sie müssen der URL für den Zugriff auf die Webschnittstelle im Browser das Präfix https:// anstelle von http:// voranstellen.
Es gibt zwei Optionen für die Konfiguration von HTTPS für ibaDaVIS unter Verwendung der Datei config.json, die sich unter folgendem Pfad befindet:
C:\ProgramData\iba\ibaDaVIS\config.json
config.json bei Verwendung eines dateibasierten SSL-Zertifikats im PFX-Format
{"LogLevel": "info", "Kestrel":{ "Endpoints":{ "HttpsInlineCertFile":{ "Url":"https://*:443", "Certificate":{ "Path":"D:\\localhost.pfx", "Password":"1234" } } } }}
config.json bei Verwendung eines SSL-Zertifikats, das in den Windows-Zertifikatspeicher importiert
wurde
{"LogLevel": "info", "Kestrel": { "Endpoints": { "HttpsInlineCertStore": { "Url": "https://[ip-address/localhost]:443", "Certificate": { "Subject": "Certificate Subject (CN)", "Store": "My", "Location": "LocalMachine", "AllowInvalid": "false" } } } }}
Gültige Werte für "Location" sind: CurrentUser, LocalMachine
Gültige Werte für "Store" sind: AddressBook, AuthRoo, CertificateAuthority, Disallowed, My, Root, TrustedPeople, TrustedPublisher
Der Wert unter "Subject" muss dem Namen des Zertifikats entsprechen.
Die Konfigurationsdatei config.json beinhaltet einen Eintrag für die JSON-Portnummer.