Hi,
I was moving one of my Portlet application from 7.x to 8.2. This application has a webservice connector and the provider it calls on IS has the execute ACL set to anonymous, basically we do not pass any auth-parameters from CAF.
This worked properly and by default the requiresAuth for the webservice connector is set to false in 7.x. But this is not the case in 8.2, when i tried to call the same service through MWS, it throws an error ‘Access Denied’ error and the same error is logged on IS logs as well.
When i tried logging the requiresAuth, the default value in 8.2 is true, so i tried passing the credentials and it worked.
But i do not want to pass the credentails from CAF and i want my provider execute ACL to be anonymous.
What is the setting that i need to change to make this work with above configuration?
P.S: I tried setting the requiresAuth to false, in both property bindings of the webservice connector and web.xml of the portlet application and nothing worked.
Thanks,
Sravan
#webMethods-BPMS#webMethods#MWS-CAF-Task-Engine