# App konfigurieren App für Oracle Opera konfigurieren Nachdem Sie die Stripe-App für Oracle Opera [installiert](https://docs.stripe.com/use-stripe-apps/oracle/opera/installation.md) haben, können Sie die Einstellungen so konfigurieren, dass die App mit Ihrer Stripe Terminal-Integration verwendet wird. ## App-Parameter konfigurieren Verwenden Sie den Windows Datei-Explorer, um den Installationspfad aufzurufen. Bearbeiten Sie dann die Datei `appsettings.json`, um die folgenden Anwendungsparameter zu konfigurieren. „Stanza" ist der Oracle-Begriff für Parameterkategorien. | Stanza | Beschreibung | | ------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | AllowedHosts | Die Liste der IP-Adressen, die zum Überwachen der Dienste in dieser App zugelassen sind. | | Überwachen | - **Port**: Die IP-Adresse, über die der Connector auf das Webinterface zugreift. - **Port**: Der Port, über den auf das Webinterface zugegriffen wird. - **ServerCertificatePath**: Der Pfad zum Zertifikat, das für den sicheren Zugriff auf die Seite verwendet wird. Das Standardzertifikat ist ein selbstsigniertes Zertifikat für die IP-Adresse 127.0.01. - **ServerCertificatePassword**: Das Passwort für den Zugriff auf die Zertifikatsdatei. | | Transaktional | - **Host**: Die IP-Adresse, über die die App auf die Middleware zugreift. - **Port**: Der Port, über den die App auf die Webschnittstelle zugreift. - **ServerCertificatePath**: Der Pfad zum Zertifikat, das für den sicheren Zugriff auf die Seite verwendet wird. Das Standardzertifikat ist ein selbstsigniertes Zertifikat für die IP-Adresse 127.0.01. - **ServerCertificatePassword**: Das Passwort für den Zugriff auf die Zertifikatsdatei. | | Token | Diese Einstellungen gelten für Opera-Installationen, die lokal stattfinden. - **Port**: Die IP-Adresse, über die der Connector auf das Webinterface zugreift. - **Port**: Der Port, über den auf das Webinterface zugegriffen wird. - **ServerCertificatePath**: Der Pfad zum Zertifikat, das für den sicheren Zugriff auf die Seite verwendet wird. Das Standardzertifikat ist ein selbstsigniertes Zertifikat für die IP-Adresse 127.0.01. - **ClientCertiticateAuth**: Ein Wert von `true` oder `false`, wobei ein `false` Wert bedeutet, dass `ClientCertificateAuth` auf TPS nicht aktiviert ist. - **ClientCertificatePath**: Der Pfad zum Zertifikat, das für den sicheren Zugriff auf die Seite verwendet wird. Das Standardzertifikat ist ein selbstsigniertes Zertifikat für die IP-Adresse 127.0.01. - **ClientCertificatePassword**: Das Passwort für den Zugriff auf die Zertifikatsdatei. - **ServerCertificatePath**: Der Pfad zum Signaturzertifikat, das zum Signieren des Client-Zertifikats verwendet wird. - **ServerCertificatePassword**: Das Passwort für den Zugriff auf die Zertifikatsdatei. | | Serilog | Diese Einstellungen gelten für die Logs-Ebene. - **Standard**: Die Standardebene für Logs ist `Debug`. Sie können diese Einstellung in `Info`, `Warning`, `Debug` oder `Critical` ändern. - **Überschreiben**: Überschreiben Sie die Standardebene für Logs für modulspezifische Logs: `Microsoft`, `Microsoft.Hosting.Lifetime` oder `System.Net.Http.HttpClient`. | | Verwendung | Ändern Sie nicht die Werte für diese Systemmodule, die die Middleware nutzen. | ## Beispieldatei verifizieren Stellen Sie sicher, dass Ihre `appsettings.json`-Datei ähnlich wie das folgende Beispiel aussieht: ```json { "AllowedHosts": "*", "Listen": { "Dashboard": { "Host": "127.0.0.1", "Port": "8081", "ServerCertificatePath": "certificate.pfx", "ServerCertificatePassword": "1234" }, "Transactional": { "Host": "127.0.0.1", "Port": "8999", "ServerCertificatePath": "certificate.pfx", "ServerCertificatePassword": "1234" }, "Token": { "Host": "127.0.0.1", "Port": "8990", "ClientCertificateAuth": false, "ClientCertificatePath": "../data/sslcerts/cert.pfx", "ClientCertificatePassword": "1111", "ServerCertificatePath": "certificate.pfx", "ServerCertificatePassword": "1234" } }, "Serilog": { "MinimumLevel": { "Default": "Debug", "Override": { "Microsoft": "Warning", "Microsoft.Hosting.Lifetime": "Information", "System.Net.Http.HttpClient": "Warning" } }, "Using": [ "Serilog.Sinks.Console", "Serilog.Sinks.File" ] } } ``` ## Windows-Dienst neu starten Nachdem Sie die Datei `appsettings.json` bearbeitet haben, starten Sie den Windows-Dienst wie folgt neu: 1. Drücken Sie die **Windows**-Taste auf Ihrer Tastatur. 1. Geben Sie `services` ein, um die Dienste-App zu öffnen. 1. Wählen Sie **Dienste** im linken Fensterbereich und dann **Stripe OPI App Service** im rechten Fensterbereich. 1. Klicken Sie auf **Neustart**, um den Dienst neu zu starten und [auf die Webschnittstelle zuzugreifen](https://docs.stripe.com/use-stripe-apps/oracle/opera/web-interface.md). ## See also - [Zugriff auf die Webschnittstelle](https://docs.stripe.com/use-stripe-apps/oracle/opera/web-interface.md) - [Fehlerbehebung bei Ihrer Installation](https://docs.stripe.com/use-stripe-apps/oracle/opera/troubleshooting.md)