Configuring Authentication with Jive Web Services Using .NET
To configure authentication with Jive web services using .NET
-
Using an administrator account, connect to the SBS server.
-
Stop the SBS service (from the command prompt: /etc/init.d/jive-application stop).
-
Locate the main Clearspace/SBS library file on the Jive server, generally located in the %SBSInstallationPath%\WEB-INF\lib\ folder. Depending on your platform, the library file will be named clearspace-2.5.X.jar or jive-sbs-public-3.0.X.jar.
-
Make a backup copy of this library file so you can revert any changes made at any time.
-
From the library, extract the spring-wsContext.xml file, and using a text editor:
-
Open the spring-wsContext.xml file.
-
Locate the following entry and remove NoSecurity from its value:
<entry key="action" value="UsernameToken Timestamp NoSecurity" />
-
Save the file.
-
-
Add the modified spring-wsContext.xml file into the library file, overwriting the original one.
-
Ensure that the Apache wss4j.jar file also located under WEB-INF\lib) is the latest version. The Apache WSS4J file is available for download here.
-
Restart the SBS service (from the command prompt: /etc/init.d/jive-application restart).