(Letzte Änderung dieses Kapitels: 30.03.2023)
Um die SecurePrint-App verwenden zu können, muss der SecurePrint-Server zunächst auf einem Webserver bereitgestellt werden. Dazu bietet das Installationspaket von steadyPRINT an, SecurePrint in einem eigenen Webserver (Kestrel) zu hosten.
Systemvoraussetzungen für das Hosting von SecurePrint
Folgende Voraussetzungen müssen erfüllt sein, um steadyPRINT SecurePrint auf dem Server zu installieren.
• | Windows Server 2012 R2 oder neuer |
• | Microsoft .NET Framework 4.8 |
• | ASP.NET Core 5.0 Runtime Windows Hosting Bundle |
Installation des SecurePrint-Servers
Wählen Sie bei der Installation von steadyPRINT zusätzlich die SecurePrint Installationskomponente aus. Außerdem müssen steadyPRINT Server und steadyPRINT API installiert werden, damit SecurePrint funktioniert. Alle weiteren Schritte bleiben unverändert.
Abbildung 85: Installation von SecurePrint
Konfiguration des gewünschten Ports
Standardmäßig läuft der SecurePrint-Server auf dem Port 8002. Ist eine Anpassung gewünscht, muss diese manuell über die jeweilige appsettings.json-Konfigurationsdatei erfolgen. Öffnen Sie dazu die Konfigurationsdatei [Install]\install.SecurePRINT\appsettings.json. Anschließend erfolgt die Anpassung des HTTPS-Ports über die Eigenschaft ServerDefaultOptions.HttpsPort. Starten Sie nach Anpassung des Ports den Dienst steadyPRINT SecurePrint neu! Sehr einfach konfigurieren lässt sich der Port mit der steadyPRINT Service Management App.
Einrichtung des gewünschten Zertifikats
Standardmäßig läuft der SecurePrint-Server mit dem Zertifikat Common Name: localhost. Ist eine Anpassung gewünscht, muss diese manuell über die jeweilige appsettings.json-Konfigurationsdatei erfolgen. Öffnen Sie dazu die Konfigurationsdatei [Install]\install.SecurePRINT\appsettings.json. Anschließend erfolgt die Anpassung des Zertifikats über die Eigenschaft ServerDefaultOptions.CertCN. Starten Sie nach Anpassung des Zertifikats den Dienst steadyPRINT SecurePrint neu! Sehr einfach konfigurieren lässt sich das Zertifikat mit der steadyPRINT Service Management App.