Steve wrote:
Also, when CAS is enabled and user is not yet logged in (i.e. it is
just some anonymous user browsing the site), what type of service
and I expected to create: UnProtectedService,
PasswordProtectedService? The problem is, I can't create the
CASProtectedService cause there is no PGT-IOU. But I don't create a
CAS service, the Topaz->Fedora communication fails since there is no
PGT-IOU. What is the expected way to handle this?
I.e the situation is: Fedora is CAS protected, and so is Topaz. Hence
Topaz uses
CASProtectedService
to access Fedora, but that throws an exception (line 143) if no
receipt is present, thereby preventing all anonymous access.
Looking at the history, it looks like this used to work before [482].