Notice: This message was sent from outside the University of Victoria email system. Please be cautious with links and sensitive information.
Petr Bodnár
unread,
Aug 12, 2023, 7:59:48 AM8/12/23
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to CAS Community, Ray Bon
Hi,
indeed, it looks like the "cas.scim.target" property is required. But when you access the CAS login page while passing it the JSON configured service (e.g. "/cas/login/?service=https://..."), CAS really can use the target from its definition instead. But when you don't, you get the error you see.
So maybe you want to make the configuration global instead of specific to a given service? Note that you use "serviceId" : "^https://.+" in your example JSON, which means de-facto any web application accessible via https://... will be allowed to use your CAS instance anyway, which might not be secure ("The definition of the url pattern must be done carefully because it can open security breaches.", to quote the docs).