Install the Assertion Consumer Service (ACS) sample application to validate the SAML
response that comes from the identity provider.
The ACS is provided with the WebSphere Application Server installation.
Procedure
-
Open a web browser.
-
In the address bar, type the address for the WebSphere® Admin Console.
The Admin console address is
http://servername:9060/ibm/console where
servername is the name or IP address for the computer where
you installed WebSphere Application Server.
- Install the application EAR file. The application is
/opt/IBM/WebSphere/AppServer/installableApps/WebSphereSamlSP.ear.
- In a terminal window, go to the /opt/IBM/WebSphere/AppServer/bin
directory.
- Run the following command:
wsadmin -f installSamlACS.py install <nodeName>
<serverName>
Or, you can run this command:
wsadmin -f installSamlACS.py install
<clusterName>
Where nodeName is the name of the node of the target application server,
serverName is the server name of the target application server, and
clusterName is the name of the application server cluster.
- If IBM HTTP Server is installed in your environment, open the WebSphere Admin Console.
- Under Applications, click .
- Click WebSphereSamlSP.
- Under Modules, click Manage
Modules.
- In the Clusters and servers list, select the web server and the
WebSphere Application Server or cluster where you want to install the application.
- Select WebSphereSamlPSWeb, and click
Apply.
- Click Save, and synchronize the server node.
- Under Environment, click Update global Web server
plug-in configuration, and click OK.
- Under Servers, click .
- Select the server, and click Generate Plug-in.
- Select the server, and click Propogate Plug-in.
- Restart the web server.
- In a terminal window, enter the following command to stop the server:
/opt/IBM/HTTPServer/bin/apachectl stop.
- In a terminal window, enter the following command to start the server:
/opt/IBM/HTTPServer/bin/apachectl start.