We are currently on v6.5.9 and trying to upgrade to v7. Most of our service registrations have SSO enabled and work fine.
However, forced SSO is not working for the ones where SSO access is disabled. Based on what we see in the logs, service ticket is NOT generated.
{
"@class" : "org.apereo.cas.services.CasRegisteredService",
"serviceId" : "^(http|https)://
authorizetest.hbsstg.org/.*",
"name" : "
authorizetest.hbsstg.org",
"id" : "4020",
"description" : "This service definition authorizes all application urls that support HTTPS protocols.",
"evaluationOrder" : "4020",
"logoutType" : "BACK_CHANNEL",
"attributeReleasePolicy" :
{
"@class" : "org.apereo.cas.services.ReturnMappedAttributeReleasePolicy",
"allowedAttributes" :
{
"@class" : "java.util.TreeMap",
"employeeNumber" : "PERSON_ID"
},
"authorizedToReleaseCredentialPassword" : "false",
"authorizedToReleaseProxyGrantingTicket" : "false"
},
"multifactorPolicy" :
{
"@class" : "org.apereo.cas.services.DefaultRegisteredServiceMultifactorPolicy",
"failureMode" : "CLOSED"
},
"accessStrategy" :
{
"@class" : "org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy",
"enabled" : "true",
"ssoEnabled" : "false",
"requireAllAttributes" : "true",
"caseInsensitive" : "false"
}
}