Skip to Content
0
Former Member
Feb 19, 2009 at 09:42 AM

Web Service authentication

88 Views

We tried to configure access control to our web services as described in this blog : [/people/sap.user72/blog/2005/11/17/xi-controlling-access-to-sensitive-interfaces|/people/sap.user72/blog/2005/11/17/xi-controlling-access-to-sensitive-interfaces]

We created a service user with role SAP_XI_APPL_SERV_USER. The users XIISUSER and XIAFUSER also contain the necessary roles.

We assigned the user to our service and/or sender agreement.

When testing the web service with SOAPUI or SOAPsonar, with the correct user name and password, we always get the following exception:

java.security.AccessControlException: J2EE_GUEST has no permission for accessing binding com.sap.aii.af.service.cpa.Binding@5646cbab ...

In the comm. channel monitor 2 entries are created at each call of the web service: "request received" and u201CError occurredu201D.

It seems the user / password of the web service request is not used in the call.

Do we have to configure some other services on the XI system in order to use user/password authentication on services/sender agreements?

Kind regards

Frank