Accès à un serveur proxy protégé par mot de passe

Configuration de l'accès à un service Web externe ou à un fichier WSDL via un serveur proxy protégé par mot de passe.

Pourquoi et quand exécuter cette tâche

Les technologies d'intégration de services requièrent un accès à Internet pour l'appel des services de communications sortants et pour l'extraction des fichiers WSDL externes. De nombreuses installations d'entreprise utilisent un serveur proxy en plus du routage Internet et de nombreux serveurs proxy requièrent une authentification avant d'accorder l'accès à Internet. Cette configuration requise est prise en charge dans la messagerie HTTP par un en-tête de message d'autorisation du proxy, qui contient les droits d'accès (ID utilisateur et mot de passe).

Pour activer les technologies d'intégration de services afin d'appeler un service sortant, configurez pour chaque port sortant un port proxy, un port et un alias d'authentification J2C.

Lorsque vous créez ou modifiez des services entrants ou sortants, il peut être également nécessaire que le bus d'intégration de services transmette des messages via un serveur proxy d'authentification afin d'extraire des documents WSDL. Par conséquent, vous devez configurer l'hôte et le port du proxy utilisés.
Remarque : Ni les panneaux de la console d'administration utilisés pour créer une configuration de service Web, ni l'option Recharger WSDL des panneaux utilisés pour modifier une configuration de service Web existante ne permettent d'entrer un alias d'authentification pour l'extraction WSDL. Si le bus doit transmettre les messages via un serveur proxy d'authentification pour extraire des documents WSDL, vous devez utiliser les outils de ligne de commande pour extraire des documents WSDL.

Procédure

  1. Démarrez le serveur d'administration de WebSphere Application Server.
  2. Démarrez la console d'administration.
  3. Pour activer l'appel d'un service de communications sortantes via un serveur proxy protégé par mot de passe, procédez comme suit :
    1. Dans la sous-fenêtre de navigation de la console d'administration, cliquez sur Intégration des services -> Bus -> valeur_sécurité -> [Articles liés] JAAS - Données d'authentification J2C.
    2. Créer un alias d'authentification J2C, en indiquant un nom d'alias et l'ID utilisateur et le mot de passe requis par le serveur proxy d'authentification.
    3. Cliquez sur OK.
    4. Dans la sous-fenêtre de navigation de la console d'administration, cliquez sur Intégration des services -> Bus -> nom_bus -> [Services] Services sortants -> nom_service -> Ports de communications sortantes -> nom_port.
    5. Entrez dans les zones appropriées le nom d'hôte et le port du proxy d'authentification, ainsi que l'alias d'authentification que vous avez créé.
    6. Cliquez sur OK.
  4. Pour activer le bus d'intégration de services afin qu'il transmette des messages via un serveur proxy d'authentification pour extraire des documents WSDL, procédez comme suit :
    1. Dans la sous-fenêtre de navigation de la console d'administration, sélectionnez Serveurs -> Types de serveurs -> Serveurs d'applications WebSphere -> nom_serveur -> [Infrastructure du serveur] Gestion des processus et Java -> Définition des processus > [Propriétés supplémentaires] Machine virtuelle Java -> [Propriétés supplémentaires] Propriétés personnalisées.
    2. Définissez les propriétés suivantes :
      • http.proxySet - Choisissez la valeur true pour indiquer au serveur d'applications qu'il doit utiliser un proxy d'authentification.
      • http.proxyHost - Entrez le nom de la machine du proxy d'authentification.
      • http.proxyPort - Entrez le port par l'intermédiaire duquel le proxy d'authentification est accessible. Par exemple : 8080.
      • http.nonProxyHosts - Répertorie les machines internes pour lesquelles l'authentification n'est pas requise pour le routage via le proxy. Séparez chaque nom de machine de la liste par une barre verticale ("|").
      • Cette liste doit inclure la machine sur laquelle le bus est installé.
    Remarque : Si le bus doit transmettre les messages via un serveur proxy d'authentification pour extraire des documents WSDL, vous devez utiliser les outils de ligne de commande pour extraire des documents WSDL.
  5. Sauvegardez les modifications de la configuration principale.
  6. Arrêtez, puis redémarrez le serveur d'applications.
  7. Fermez la console d'administration.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjw_security_proxy
Nom du fichier : tjw_security_proxy.html