Configuration HTTPS/SSL. SAP 4.1
Advertisement
Advertisement
Gestion des serveurs conteneurs d'applications Web (WACS) votre déploiement. Dans ce cas, cliquez sur OK, connectez-vous à un autre serveur WACS, puis reprenez cette procédure à partir du début.
5.
Cliquez avec le bouton droit de la souris sur le serveur WACS, puis choisissez Sélectionner des
services.
L'écran "Sélectionner des services" s'affiche.
6.
Sélectionnez le service à supprimer, cliquez sur <, puis sur OK.
7.
Démarrez le serveur WACS en cliquant sur celui-ci avec le bouton droit de la souris, puis en cliquant sur Démarrer le serveur.
Le service est supprimé du serveur WACS.
12.1.4 Configuration HTTPS/SSL
Vous pouvez utiliser le protocole SSL (Secure Sockets Layer) et HTTP pour toutes les communications réseau établies entre clients et serveurs WACS au sein de votre déploiement de la plateforme SAP
BusinessObjects Business Intelligence. Les certificats SSL/HTTPS cryptent le trafic réseau et permettent de bénéficier d'une sécurité renforcée.
Il existe deux types de certificats SSL :
• Les certificats SSL utilisés entre les serveurs de la plateforme de BI, y compris le serveur WACS et les autres serveurs de la plateforme de BI de votre déploiement. On les appelle SSL CORBA.
Pour en savoir plus sur l'utilisation de SSL entre les serveurs de la plateforme de BI de votre déploiement, voir la section “Description de la communication entre les composants de la plateforme de BI” du chapitre “Utilisation des pare-feu” du Guide d'administration de la plateforme de Business
Intelligence.
• Les certificats HTTP sur SSL, utilisés entre les serveurs WACS et les clients (par exemple, les navigateurs) qui communiquent avec ces serveurs.
Remarque :
Si vous déployez des serveurs WACS dans un déploiement comportant un proxy ou un proxy inverse et si vous souhaitez utiliser SSL pour sécuriser la communication réseau dans votre déploiement, vous devez créer deux serveurs WACS. Pour en savoir plus, voir Utilisation d'un serveur WACS avec un serveur proxy inverse.
Pour configurer HTTPS/SSL sur un serveur WACS, vous devez suivre les étapes suivantes :
• Générez ou obtenez un fichier de stockage de certificats PKCS12 ou un fichier de stockage de clés
JKS contenant vos certificats et vos clés privées. Pour générer un fichier PCKS12, vous pouvez utilisez les Services Internet (IIS) de Microsoft et la console MMC (Microsoft Management Console).
Pour générer un fichier de stockage de clés, vous pouvez utiliser openssl ou l'outil de ligne de commande keytool de Java.
• Si vous souhaitez que seuls certains clients puissent se connecter à un serveur WACS, vous devez générer un fichier comportant une liste de certificats de confiance.
489 2013-07-02
Gestion des serveurs conteneurs d'applications Web (WACS)
• Lorsque vous disposerez d'un fichier de stockage de certificats et, si nécessaire, d'une liste de certificats de confiance, copiez les fichiers sur l'ordinateur hébergeant le serveur WACS.
• Configurez le certificat HTTPS sur le serveur WACS.
Rubriques associées
•
Description de la communication entre les composants de la plateforme de BI
•
Utilisation d'un serveur WACS avec un serveur proxy inverse
12.1.4.1 Pour générer un fichier de stockage des certificats PKCS12
Il existe plusieurs façons de générer un fichier de stockage de certificats PKCS12 ou un fichier de stockage de clés Java et vous pouvez utiliser plusieurs outils. La méthode utilisée dépend des outils auxquels vous avez accès et de votre degré de maîtrise de ces outils.
L'exemple suivant montre comment générer un fichier PKCS12 à l'aide des services IIS (Internet
Information Services) de Microsoft et de la MMC (Microsoft Management Console), pour Windows
Server 2008.
1.
Connectez-vous à l'ordinateur qui héberge le serveur WACS en tant qu'administrateur.
2.
Dans IIS, demandez un certificat provenant de l'autorité de certification. Pour en savoir plus sur la façon de procéder, voir les documents d'aide d'IIS.
3.
Démarrez la MMC en cliquant sur Démarrer > Exécuter, en tapant mmc.exe, puis en cliquant sur
OK.
4.
Ajoutez le composant logiciel enfichable Certificats à la MMC : a.
Dans le menu Fichier, clique sur Ajouter/Supprimer un composant logiciel enfichable.
L'écran "Ajouter ou supprimer des composants logiciels enfichables" apparaît.
b.
Dans la liste "Composants logiciels enfichables disponibles", sélectionnez Certificats, puis cliquez sur Ajouter.
c.
Sélectionnez Compte d'ordinateur, puis cliquez sur Suivant.
d.
Sélectionnez Ordinateur local, puis cliquez sur Terminer.
e.
Cliquez sur OK.
Le composant enfichable Certificats est ajouté à la console MMC.
5.
Dans la console MMC, développez Certificats, puis sélectionnez le certificat à utiliser.
6.
Dans le menu Action, sélectionnez Toutes les tâches > Exporter.
L'"Assistant Exportation de certificat" démarre.
7.
Cliquez sur Suivant.
8.
Sélectionnez Oui, exporter la clé privée , puis cliquez sur Suivant.
9.
Sélectionnez Échange d'informations personnelles - PKCS #12 (.pfx), puis cliquez sur Suivant.
490 2013-07-02
Gestion des serveurs conteneurs d'applications Web (WACS)
10.
Saisissez le mot de passe utilisé lors de la création du certificat, puis cliquez sur Suivant. Vous devez spécifier ce mot de passe dans le champ Mot de passe d'accès aux clés privées de la
liste de certificats de confiance lorsque vous configurez HTTPS pour les serveurs WACS.
Un fichier de stockage des certificats PKCS12 est créé.
12.1.4.2 Pour générer une liste de certificats de confiance
1.
Connectez-vous à l'ordinateur qui héberge le serveur WACS en tant qu'administrateur.
2.
Démarrez la console MMC (Microsoft Management Console).
3.
Ajoutez le composant enfichable des Services Internet (IIS) : a.
Dans le menu Fichier, sélectionnez Ajouter/Supprimer un composant logiciel enfichable.
b.
Dans la liste "Composants logiciels enfichables disponibles", sélectionnez Gestionnaire des
services Internet (IIS), puis cliquez sur Ajouter.
c.
Cliquez sur OK.
Le composant enfichable IIS est ajouté à la console MMC.
4.
Suivez les étapes décrites ici pour créer une liste de certificats de confiance : http://www.iis.net/learn/install/installing-iis-7/compatibility-and-feature-requirements-forwindows-vista#NoWizard
12.1.4.3 Pour configurer HTTPS/SSL
Avant de configurer HTTPS/SSL sur votre serveur WACS, assurez-vous que vous avez déjà créé un fichier PCKS12 ou un fichier de stockage de clés JKS et que vous avez copié ou déplacé le fichier sur l'ordinateur hébergeant déjà le serveur WACS.
1.
Accédez à la zone de gestion "Serveurs" de la CMC.
2.
Cliquez deux fois sur le serveur WACS pour lequel vous souhaitez activer HTTPS.
L'écran "Propriétés" s'affiche.
3.
Dans la section "Configuration HTTPS", activez la case à cocher Activer HTTPS.
4.
Dans le champ Lier au nom d'hôte ou à l'adresse IP, spécifiez l'adresse IP pour laquelle les certificats ont été émis et à laquelle le serveur WACS sera lié.
Les services HTTPS seront fournis via l'adresse IP spécifiée.
5.
Dans le champ Port HTTPS, spécifiez le numéro de port permettant au serveur WACS de fournir un service HTTPS. Vous devez vous assurer que ce port est disponible. Si vous envisagez d'autoriser les utilisateurs qui se trouvent en dehors du pare-feu à se connecter au serveur WACS, vous devez
également vous assurer que ce port est ouvert sur le pare-feu.
491 2013-07-02
Gestion des serveurs conteneurs d'applications Web (WACS)
6.
Si vous configurez SSL avec un serveur proxy inverse, indiquez le nom d'hôte et le port du serveur proxy dans les champs Nom d'hôte du proxy et Port du proxy.
7.
Dans la liste Protocole, sélectionnez un protocole. Les options disponibles sont les suivantes :
• SSL
SSL (Secure Sockets Layer) est un protocole permettant de crypter le trafic réseau.
• TLS
TLS (Transport Layer Security) est un protocole plus récent auquel des améliorations ont été apportées. Les différences entre ces deux protocoles (SSL et TLS) sont mineures mais les algorithmes de cryptage du protocole TLS sont plus élaborés.
8.
Dans le champ Type de stockage des certificats, spécifiez le type de fichier du certificat. Les options disponibles sont les suivantes :
• PKCS12
Sélectionnez PKCS12 si vous utilisez généralement des outils Microsoft.
• JKS
Sélectionnez JKS si vous utilisez généralement des outils Java.
9.
Dans le champ Emplacement du fichier de stockage des certificats, spécifiez le chemin d'accès
à l'emplacement où vous avez copié ou déplacé le fichier de stockage des certificats ou le fichier de stockage des clés Java.
10.
Dans le champ Mots de passe d'accès aux clés privées, indiquez le mot de passe.
Les fichiers de stockage des certificats PKCS12 et les fichiers de stockage des clés JKS contiennent des clés privés protégées par mot de passe afin d'empêcher tout accès non autorisé. Vous devez spécifier le mot de passe permettant d'accéder aux clés privés afin que les serveurs WACS puissent accéder à ces clés privées.
11.
Nous vous recommandons d'utiliser un fichier de stockage de certificats ou un fichier de stockage de clés contenant un seul certificat, ou dans lequel le certificat que vous souhaitez utiliser figure en tête de liste. Toutefois, si vous utilisez un fichier de stockage de certificats ou un fichier de stockage de clés contenant plusieurs certificats et si le certificat à utiliser ne figure pas en tête de liste, vous devez indiquer son alias dans le champ Alias du certificat.
12.
Si vous souhaitez que le serveur WACS accepte uniquement les demandes HTTPS émanant de certains clients, activez l'authentification client.
L'authentification du client n'authentifie pas les utilisateurs. Il permet de s'assurer que le serveur
WACS répond aux demandes HTTPS de certains clients seulement.
a.
Activez la case à cocher Activer l'authentification client.
b.
Dans le champ Emplacement du fichier de la liste de certificats de confiance, spécifiez l'emplacement du fichier PCKS12 ou du fichier de stockage des clés JKS contenant le fichier de la liste des certificats.
Remarque :
Le type de la liste des certificats de confiance doit être identique au type du fichier de stockage des certificats.
492 2013-07-02
Download
Advertisement