Doc produitsMenu

Plateforme Coveo 7.0 >
Aide à l'administrateur > Connecteurs > Connecteur Jive 5/SBS/Clearspace > Configuration de l'authentification avec les services Web

Configuration de l'authentification avec les services Web Jive à l'aide de.NET

Pour le connecteur Jive 5/SBS/Clearspace, avec les installations de Clearspace 2.5 et de SBS 3.0, vous devez configurer le serveur SBS afin qu'il permette aux classes de proxy.NET de pouvoir s'authentifier avec les services Web SBS. Les instructions suivantes ont été acquises d'une discussion sur le Forum des développeurs de Jive et ont été essayées avec succès dans Clearspace 2.5 et sur SBS 3.0 (voir Generating Proxy Classes for Web Services).

Pour configurer l'authentification avec les services Web Jive à l'aide de.NET

  1. À l'aide d'un compte d'administrateur, connectez-vous au serveur SBS.

  2. Interrompez le service SBS (à partir de l'invite de commandes : /etc/init.d/jive-application stop).

  3. Localisez le fichier bibliothèque Clearspace/SBS principal dans le serveur Jive, qui se trouve généralement dans le dossier %SBSInstallationPath%\WEB-INF\lib\. Selon votre plateforme, le fichier bibliothèque s'intitulera clearspace-2.5.X.jar ou jive-sbs-public-3.0.X.jar.

  4. Faites une copie de sauvegarde de ce fichier bibliothèque afin que vous puissiez rétablir tout changement effectuée à tout moment.

  5. À partir de la bibliothèque, effectuez l'extraction du fichier spring-wsContext.xml, et, à l'aide d'un éditeur de texte :

    1. Ouvrez le fichier spring-wsContext.xml.

    2. Localisez l'entrée suivante et supprimez NoSecurity de sa valeur :

      <entry key="action" value="UsernameToken Timestamp NoSecurity" />
    3. Enregistrez le fichier.

  6. Ajoutez le fichier modifié spring-wsContext.xml dans le fichier bibliothèque, ce qui effacera l'original.

  7. Veillez à ce que le fichier Apache wss4j.jar, également situé sous WEB-INF\lib) soit la version la plus récente. Le fichier Apache WSS4J peut être téléchargé ici.

  8. Redémarrez le service SBS (à partir de l'invite de commandes : /etc/init.d/jive-application restart).