Hello,
I am working on upgrading a 6.6.11 setup to 7.2.1. We are using a REST endpoint behind basic auth for principal attribute resolution. In 6.6.11 this worked great. In 7.2.1, it seems as though the authorization header is not being sent. I can make the request manually through a tool like postman and get a successful response. Here's what headers are coming through to the REST endpoint from the CAS request:
Here is the relevant portion of my cas.properties:
cas.person-directory.principal-attribute=uuid
cas.authn.attribute-repository.core.expiration-time=0
cas.authn.attribute-repository.rest[0].url=<redacted>
cas.authn.attribute-repository.rest[0].basic-auth-username=<redacted>
cas.authn.attribute-repository.rest[0].basic-auth-password=<redacted>
It does seem that my config is being recognized:
I have attached my build.gradle file. Thanks for any help you can provide!