

Intégration avec SiteMinder › Mise à jour et importation des définitions d'environnement › Installation du module d'extension de proxy sur WebSphere › Configuration sur IIS (7.x)
Configuration sur IIS (7.x)
Avant de commencer cette procédure, vérifiez que vous utilisez la version 6.1.0.9 ou une version ultérieure du module d'extension de serveur Web. Les versions antérieures de ce module d'extension ne prennent pas en charge Windows Server 2008.
Procédez comme suit:
- Installez IIS version 7.x avec les composants de compatibilité de gestion d'IIS 6.0. Ces composants ne sont pas installés par défaut.
- Effectuez la procédure suivante pour configurer la fenêtre du gestionnaire de serveurs sur Windows Server 2008 :
- Cliquez sur Démarrer, Outils d'administration, Gestionnaire de serveur.
- Cliquez sur Action, Ajouter des rôles, puis sur Suivant.
- Dans la page Sélectionner des rôles de serveurs, sélectionnez le rôle Serveur Web (IIS), puis cliquez sur Suivant.
- Lorsqu'une invite pour la fonctionnalité Service d'activation des processus Windows s'affiche, cliquez sur Ajouter une fonctionnalité, Suivant.
- Dans la page d'accueil d'IIS, cliquez sur Suivant .
- Lorsque la fenêtre Services de rôle s'affiche, vérifiez que les options suivantes sont sélectionnées en plus des options déjà sélectionnées par défaut.
- Internet Information Services : Outils de gestion
- IIS 6 Management Compatibility : Console de gestion IIS 6, Outils de script IIS 6, Compatibilité WMI d'IIS 6 et Compatibilité avec la métabase de données IIS 6
- Développement d'applications : Extensions ISAPI, Filtres ISAPI
- Cliquez sur Suivant pour activer les options sélectionnées, puis sur Installer dans la fenêtre suivante pour lancer l'installation.
- Une fois que l'installation est terminée, cliquez sur Fermer dans la fenêtre Résultats de l'installation.
- Ouvrez l'invite de commande et accédez à :\Program Files\IBM\WebSphere\AppServer\profiles\Dmgr01\bin.
- Exécutez la commande GenPluginCfg.bat.
Le fichier plugin-cfg.xml sera généré à l'emplacement C:\Program Files\IBM\WebSphere\AppServer\profiles\Dmgr01\config\cells.
- Créez un répertoire sous c:\, par exemple, c:\plugin.
- Copiez le fichier plugin-cfg.xml
- et le fichier iisWASPlugin_http.dll dans ce répertoire.
- Sélectionnez Démarrer, Tous les programmes, Outils d'administration, Gestionnaire des services Internet (IIS) sur Windows Serveur 2008. Cette action démarre l'application IIS et crée un nouveau répertoire virtuel pour l'instance de site Web. Ces instructions supposent que vous utilisez le site Web par défaut.
- Développez l'arborescence à gauche jusqu'à l'option Site Web par défaut.
- Cliquez avec le bouton droit de la souris sur Site Web par défaut, Ajouter, Répertoire virtuel pour créer le répertoire avec une installation par défaut.
- Entrez setPlugins dans le champ Alias dans la fenêtre Alias du répertoire virtuel de l'Assistant Création de répertoire virtuel.
- Accédez au répertoire c:\plugin dans le champ Chemin d'accès physique de la fenêtre Répertoire de contenu du site Web de l'Assistant, puis cliquez sur OK.
- Cliquez sur Tester les paramètres. Si le test des paramètres renvoie un échec, vous pouvez modifier les autorisations du répertoire physique. Vous pouvez également sélectionnez Se connecter en tant que et permettre à IIS de se connecter sous un compte d'utilisateur Windows qui dispose des droits sur les fichiers de ce chemin d'accès physique.
- Cliquez sur OK pour ajouter le répertoire virtuel setPlugins à votre site Web.
- Dans l'arborescence de navigation, sélectionnez le répertoire virtuel setPlugins que vous avez créé.
- Double-cliquez sur Mappages de gestionnaire, puis cliquez sur Modifier les autorisations de fonction dans le panneau Actions.
- Sélectionnez Script et Exécuter, si ces options ne sont pas déjà sélectionnées.
- Cliquez sur OK.
- Retournez à la fenêtre du gestionnaire IIS et développez le dossier Sites Web dans l'arborescence de navigation sur la gauche.
- Sélectionnez Site Web par défaut dans l'arborescence de navigation.
- Effectuez les étapes suivantes dans le panneau Propriétés du site Web par défaut pour ajouter le filtre ISAPI :
- Double-cliquez sur l'onglet Filtres ISAPI.
- Cliquez pour ouvrir la boîte de dialogue Ajouter/modifier les propriétés du filtre.
- Entrez iisWASPlugin dans le champ de nom Filtre.
- Cliquez sur Parcourir pour sélectionner le fichier de module d'extension situé dans le répertoire c:\plugin\iisWASPlugin_http.dll.
- Cliquez sur OK pour fermer la boîte de dialogue.
- Sélectionnez le noeud de serveur de niveau supérieur dans l'arborescence de navigation.
- Double-cliquez sur Restrictions ISAPI et CGI dans le panneau Fonctionnalités.
Pour déterminer la valeur à spécifier pour la propriété Chemin ISAPI ou CGI , accédez au même fichier de module d'extension que vous avez sélectionné à l'étape précédente, puis sélectionnez-le. Par exemple : c:\plugin\iisWASPlugin_http.dll.
- Cliquez sur Ajouter dans le panneau Actions.
- Entrez WASPlugin dans le champ Description , sélectionnez Autoriser l'exécution du chemin de l'extension, puis cliquez sur OK pour fermer la boîte de dialogue Restrictions ISAPI et CGI .
- Créez le fichier plugin-cfg.loc à l'emplacement c:\plugin. Définissez la valeur dans le fichier plugin-cfg.loc sur l'emplacement du fichier de configuration. L'emplacement par défaut est C:\plugin\plugin-cfg.xml.
Mise à jour de l'agent Web
Après avoir configuré IIS 7.x, effectuez les modifications suivantes sur l'agent Web :
- Cliquez sur Pool d'applications et remplacez le mode du pool d'applications par défaut par le mode Classique.
- Cliquez sur Soumettre.
- Vérifiez que l'agent a une priorité plus élevée que celle du module d'extension pour le serveur d'applications utilisé par CA IdentityMinder dans la liste de priorités des filtres ISAPI.
- Redémarrez IIS 7.x et votre profil WebSphere Application Server.
Configuration sur IIS
Après avoir configuré le serveur HTTP IBM et le module d'extension de proxy, assurez-vous que le fichier plugin-cfg.xml du proxy se trouve à l'emplacement correct, puis effectuez les étapes de configuration de fichier de module d'extension supplémentaires.
Procédez comme suit:
- Copiez le fichier plugin-cfg.xml comme suit :
- Connectez-vous au système sur lequel l'agent Web est installé.
- Créez un dossier sans espaces sous le lecteur C:. Par exemple : C:\plugin.
- Copiez le fichier plugin-cfg.xml dans ce dossier.
- Créez un fichier appelé plugin-cfg.loc dans le dossier C:\plugin et ajoutez-y la ligne suivante :
C:\plugin\plugin-cfg.xml
- Téléchargez le programme d'installation du module d'extension WebSphere à partir de www.ibm.com sur le système sur lequel WebSphere est installé.
- Accédez à l'emplacement du programme d'installation du module d'extension WebSphere.
- Générez le fichier iisWASPlugin_http.dll à l'aide de la commande :
install is:javahome "c:\IBM\WebSphere\AppServer\Java
Répondez aux questions qui s'affichent en fonction de votre configuration.
Lorsque l'assistant se termine, le fichier iisWASPlugin_http.dll est enregistré dans le dossier C:\IBM\WebSphere\Plugs\bin. Recherchez un sous-dossier 32 ou 64 bits.
- Copiez le fichier iisWASPlugin_http.dll dans le dossier C:\plugin du système avec l'agent Web.
- Créez un répertoire virtuel comme suit :
- Ouvrez le gestionnaire IIS.
- Avec le bouton droit de la souris, cliquez sur Site Web par défaut.
- Cliquez sur Nouveau répertoire virtuel et fournissez ces valeurs :
Alias : sePlugins (respectez la casse)
Chemin d'accès : c:\plugin
Autorisation : Lecture + Exécution (ISAPI ou CGI)
- Ajoutez un filtre ISAPI comme suit :
- Cliquez avec le bouton droit de la souris sur Site Web par défaut.
- Cliquez sur Propriétés.
- Cliquez sur Ajouter dans l'onglet Filtre ISAPI.
- Spécifiez les valeurs suivantes :
Nom du filtre : sePlugins
Exécutable : c:\plugin\ iisWASPlugin_http.dll
- Créez une extension de service Web comme suit :
- Dans le gestionnaire IIS6, développez le nom de l'ordinateur.
- Créez une extension de service Web et définissez-la sur Autorisé.
Nom d'extension : WASPlugin
Chemin d'accès : C:\plugin\ iisWASPlugin_http.dll
- Cliquez avec le bouton droit de la souris sur chaque extension de service Web pour changer son statut sur Autorisé.
- Redémarrez le serveur Web IIS.
Dans le service WWW principal, vérifiez que le module d'extension WebSphere (sePlugin) s'affiche après le module d'extension de l'agent Web SiteMinder et qu'il a démarré correctement.
Copyright © 2014 CA.
Tous droits réservés.
 
|
|