When we invoke an IS service with execute ACL set to anonymous (using http), it works if you don’t supply any auth parameters. However, if you do supply parameters, even though the service is anonymous, the server will still try to authenticate, which is causing us problems. How do we resolve this issue?
What do you mean by ‘auth parameters’. Please check the ACLs for the user and also if possible then provide the complete error log thrown by server.
If you provide authentication, it will be checked at IS entry point first and then service will be checked for ACL. For incorrect username/password it will be errored out by IS itself.
Anonymous doesn’t mean that you can pass incorrect username/password.