I imported the consumer wsdl (provided by target) in designer and set the execute acl to internal(inherited)
In have also set the execute ACL for the provider wsdl (provided to source system). I set some custom ACL on provider wsdl.
Now the issue is that it is working in one environment but for other environment when it hit to the target web service it gives the access denied error. But if I changed the target wsdl acl to default, it is working in all environment.
Can any one please let me know what could be the issue here. Because it is working with internal(inherited) ACL in one environment and not working in other environment.
Do you have the same permissions (users, groups and acl) defined in both environments?
Are the same users used in calling in both environments?
Are the same ACL applied to the same services and wsd on both environments?
Are the wsd using the same web service alias, with the same security definitions, in both environments?
To the web service alias point to the correct addresses on each environment?