KB Article #

19641

Topic/Category:

Web Services over SSO

Applies to:

Ephesoft Transact 4.x version

Issue:

How to make Web Service calls when Ephesoft is configured with SSO

Root Cause:

Missing functionality

Solution: 

Currently call to rest API’s works with basic authentication only and below steps needs to be followed for the same:

  1. Uncomment the security-constraint only for url-pattern /rest/* in web.xml.
  2. Uncomment the realm for LDAP/AD as required in server.xml as required.
  3. Skip the rest url from applicationContext-security.xml by adding <security:http pattern=”/rest/**” security=”none” />. This will remove the security from rest services and the request will not be sent to IDP for authentication and authorization.

The same will be taken up as a feature request in future ephesoft versions where web services can be authenticated with SSO as well.