# Configurer l’application Configurer l’application pour Oracle Opera Après avoir [installé](https://docs.stripe.com/use-stripe-apps/oracle/opera/installation.md) l’application Stripe pour Oracle Opera, vous pouvez configurer les paramètres pour utiliser l’application avec votre intégration Stripe Terminal. ## Configurer les paramètres de l’application Utilisez l’explorateur de fichiers de Windows pour accéder au chemin d’installation. Ensuite, modifiez le fichier `appsettings.json` pour configurer les paramètres suivants de l’application. « Stanza » est le terme d’Oracle pour désigner les catégories de paramètres. | Stanza | Description | | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | AllowedHosts | La liste des adresses IP autorisées à écouter les services de cette application. | | Écouter | - **Hôte** : l’adresse IP utilisée pour accéder à l’interface Web. - **Port** : le port utilisé pour accéder à l’interface Web. - **ServerCertificatePath** : le chemin d’accès au certificat utilisé pour accéder au site de manière sécurisée. Le certificat par défaut est un certificat auto-signé pour l’adresse IP 127.0.01. - **ServerCertificatePassword** : le mot de passe utilisé pour accéder au fichier de certificat. | | Transactionnel | - **Hôte** : L’adresse IP utilisée par l’application pour accéder à l’intergiciel. - **Port** : Port utilisé par l’application pour accéder à l’interface web. - **ServerCertificatePath** : le chemin d’accès au certificat utilisé pour accéder au site de manière sécurisée. Le certificat par défaut est un certificat auto-signé pour l’adresse IP 127.0.01. - **ServerCertificatePassword** : le mot de passe utilisé pour accéder au fichier de certificat. | | Token | Ces paramètres s’appliquent aux installations d’Opera sur place. - **Hôte** : l’adresse IP utilisée pour accéder à l’interface Web. - **Port** : le port utilisé pour accéder à l’interface Web. - **ServerCertificatePath** : le chemin d’accès au certificat utilisé pour accéder au site de manière sécurisée. Le certificat par défaut est un certificat auto-signé pour l’adresse IP 127.0.01. - **ClientCertiticateAuth** : une valeur de `true` ou `false`, la valeur `false` signifiant que `ClientCertificateAuth` n’est pas activé sur TPS. - **ClientCertificatePath** : le chemin d’accès au certificat utilisé pour accéder au site de manière sécurisée. Le certificat par défaut est un certificat auto-signé pour l’adresse IP 127.0.01. - **ClientCertificatePassword** : le mot de passe utilisé pour accéder au fichier de certificat. - **ServerCertificatePath** : le chemin d’accès au certificat de signature utilisé pour signer le certificat du client. - **ServerCertificatePassword** : le mot de passe utilisé pour accéder au fichier de certificat. | | Serilog | Ces paramètres s’appliquent au niveau du journal. - **Par défaut** : le niveau de journalisation par défaut est `Debug`. Vous pouvez changer ce paramètre pour `Info`, `Warning`, `Debug` ou `Critical`. - **Remplacement** : remplace le niveau de journalisation par défaut pour la journalisation spécifique au module : `Microsoft`, `Microsoft.Hosting.Lifetime` ou `System.Net.Http.HttpClient`. | | Utilisation | Ne modifiez pas les valeurs de ces modules système utilisés par l’intergiciel. | ## Vérifier le fichier par rapport à l'exemple Vérifiez que votre fichier `appsettings.json` ressemble à l’exemple suivant : ```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" ] } } ``` ## Redémarrer le service Windows Après avoir modifié le fichier `appsettings.json`, redémarrez le service Windows en procédant comme suit : 1. Appuyez sur la touche **Windows** de votre clavier. 1. Tapez `services` pour ouvrir l’application Services. 1. Sélectionnez **Services** dans le volet de gauche, puis accédez à **Stripe OPI App Service** dans le volet de droite. 1. Cliquez sur **Redémarrer** pour redémarrer le service et vous permettre d’[accéder à l’interface web](https://docs.stripe.com/use-stripe-apps/oracle/opera/web-interface.md). ## See also - [Accéder à l’interface web](https://docs.stripe.com/use-stripe-apps/oracle/opera/web-interface.md) - [Résoudre les problèmes liés à votre installation](https://docs.stripe.com/use-stripe-apps/oracle/opera/troubleshooting.md)