Hi Fernando,
We use something like this:
==============================================
"accessStrategy": {
"@class":
"org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy",
"delegatedAuthenticationPolicy" : {
"@class" :
"org.apereo.cas.services.DefaultRegisteredServiceDelegatedAuthenticationPolicy",
"allowedProviders" : [ "java.util.ArrayList", [ "Facebook", "Twitter"
] ]
}
},
==============================================
Also, you should also make sure `Facebook` and `Twitter` is the correct
name for your provider, for us the name is a bit different because we set a
differernt name in the properties for our provider.
Cheers!
- Andy
On Friday, 4 June 2021 at 04:37:05 UTC+8 Fernando Gomez wrote:
> Hello, the following warning is coming out in my logs:
>
> *
> [org.apereo.cas.services.DefaultRegisteredServiceDelegatedAuthenticationPolicy]
>
> - *
> *<Registered service [name] does not define any authorized/supported
> delegated authentication providers. It is STRONGLY recommended that you
> authorize and assign providers to the service definition. While just a
> warning for now, this behavior will be enforced by CAS in future versions.>*
>
> The problem is that the production log is filling up very quickly for this
> issue.
> I have my service configured as follows:
>
>
> {
> "@class": "org.apereo.cas.services.RegexRegisteredService",
> "serviceId": "^(http|https)://(.*)URL(.*)",
> "name": "name",
> "id": 003,
> "description": " ",
> "theme" : "Theme",
> "accessStrategy" : {
> "@class" :
> "org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy",
> "enabled" : true,
> "ssoEnabled" : true
> },
> "delegatedAuthenticationPolicy" : {
> "@class" :
> "org.apereo.cas.services.DefaultRegisteredServiceDelegatedAuthenticationPolicy",
> "allowedProviders" : [[ "Facebook", "Twitter" ] ],
> "permitUndefined": true,
> },
> "singleSignOnParticipationPolicy" : {
> "@class":
> "org.apereo.cas.services.ChainingRegisteredServiceSingleSignOnParticipationPolicy",
> "policies": [
> "java.util.ArrayList",
> [
> {
> "@class":
> "org.apereo.cas.services.AuthenticationDateRegisteredServiceSingleSignOnParticipationPolicy",
> "timeUnit": "SECONDS",
> "timeValue": 2592000,
> "order": 0
> }
> ]
> ],
> "createCookieOnRenewedAuthentication": "TRUE"
> },
> "properties" : {
> "@class" : "java.util.HashMap",
> "httpHeaderEnableXFrameOptions" : {
> "@class" :
> "org.apereo.cas.services.DefaultRegisteredServiceProperty",
> "values" : [ "java.util.HashSet", [ "true" ] ]
> }
> }
>
> }
>
>
> I have the REST, Facebook and google login enabled.
>
> I have the Delegated Authentication Policy enabled in the service, can you
> help me see what error I am making?
>
> Thank you very much in advance!
>
>
--
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
---
You received this message because you are subscribed to the Google Groups "CAS
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/a/apereo.org/d/msgid/cas-user/3a6e8037-048b-432c-83fb-217c0989c799n%40apereo.org.