i have to configured like: *cas.properties* cas.adminPagesSecurity.ip = .* cas.adminPagesSecurity.loginUrl = ${cas.server.prefix}/login cas.adminPagesSecurity.service = ${cas.server.prefix}/status/dashboard cas.adminPagesSecurity.users = file:/etc/cas/config/admusers.properties cas.adminPagesSecurity.adminRoles[0] = ROLE_ADMIN cas.adminPagesSecurity.actuatorEndpointsEnabled=true
cas.monitor.endpoints.enabled = true cas.monitor.endpoints.sensitive = false cas.monitor.endpoints.status.enabled = true cas.monitor.endpoints.status.sensitive = false cas.monitor.endpoints.discovery.enabled = true cas.monitor.endpoints.discovery.sensitive = false endpoints.enabled = true endpoints.sensitive = true endpoints.restart.enabled=true endpoints.shutdown.enabled=true endpoints.autoconfig.enabled=true endpoints.beans.enabled=true endpoints.bus.enabled=true endpoints.configprops.enabled=true endpoints.dump.enabled=true endpoints.env.enabled=true endpoints.health.enabled=true endpoints.features.enabled=true endpoints.info.enabled=true endpoints.loggers.enabled=true endpoints.logfile.enabled=true endpoints.trace.enabled=true endpoints.docs.enabled=true endpoints.heapdump.enabled=true Pada Minggu, 07 April 2019 00.48.55 UTC+7, Fahmi L. Ramdhani menulis: > > Hello, > > Anyone, please help me to solve the Attribute problem in CAS Management. I > want the dropdown to list the available attributes (dynamically) based on > the attribute repository (JDBC), the dropdown in CAS Management service > settings. > > I added dependency to *pom.xml *(cas-server) > <dependency> > <groupId>org.apereo.cas</groupId> > <artifactId>cas-server-support-discovery-profile</artifactId> > <version>${cas.version}</version> > </dependency> > > > I access *https://cas.example.com/cas/status/discovery > <https://cas.example.com/cas/status/discovery>* successfully displaying a > list of attributes that are ready to be released. > { > "@class": "java.util.LinkedHashMap", > "profile": { > "@class": "org.apereo.cas.discovery.CasServerProfile", > "registeredServiceTypes": { > "@class": "java.util.HashMap", > "CAS Client": "org.apereo.cas.services.RegexRegisteredService" > }, > "registeredServiceTypesSupported": { > "@class": "java.util.HashMap", > "SAML2 Service Provider": > "org.apereo.cas.support.saml.services.SamlRegisteredService", > "WS Federation Relying Party": > "org.apereo.cas.ws.idp.services.WSFederationRegisteredService", > "OpenID Connect Relying Party": > "org.apereo.cas.services.OidcRegisteredService", > "OAuth2 Client": > "org.apereo.cas.support.oauth.services.OAuthRegisteredService", > "CAS Client": "org.apereo.cas.services.RegexRegisteredService" > }, > "multifactorAuthenticationProviderTypesSupported": { > "@class": "java.util.HashMap", > "mfa-gauth": "Google Authenticator", > "mfa-swivel": "Swivel Secure", > "mfa-authy": "Authy", > "mfa-radius": "RADIUS (RSA,WiKID)", > "mfa-u2f": "FIDO U2F", > "mfa-duo": "Duo Security", > "mfa-azure": "Microsoft Azure" > }, > "delegatedClientTypesSupported": [ > "java.util.HashSet", > [ > "OAuth20Client", > "OAuth10Client", > "TwitterClient", > "FoursquareClient", > "QQClient", > "OrcidClient", > "FacebookClient", > "OkClient", > "FormClient", > "CasProxyReceptor", > "GitHubClient", > "BitbucketClient", > "KeycloakOidcClient", > "WordPressClient", > "WindowsLiveClient", > "OidcClient", > "VkClient", > "LinkedIn2Client", > "YahooClient", > "WechatClient", > "Google2Client", > "StravaClient", > "GenericOAuth20Client", > "AzureAdClient", > "GoogleOidcClient", > "CasOAuthWrapperClient", > "WeiboClient", > "PayPalClient", > "DropBoxClient", > "SAML2Client", > "IndirectBasicAuthClient", > "CasClient" > ] > ], > > > > > > > > > *"availableAttributes": [ "java.util.LinkedHashSet", [ > "uid", "username", "name", "phone" ] ]* > } > } > > > But the data is not loaded in CAS Management. I see at > *cas-management.log* it appears like this: > >> 019-04-07 00:32:01,567 INFO >> [org.apereo.cas.mgmt.web.CasManagementWebApplicationServletInitializer] - >> The following profiles are active: standalone >> 2019-04-07 00:32:07,489 DEBUG >> [org.apereo.cas.config.CasCoreUtilSerializationConfiguration] - Configuring >> component serialization plan [CasCoreUtilSerializationConfiguration] >> 2019-04-07 00:32:08,247 DEBUG >> [org.apereo.cas.mgmt.config.CasManagementAuthenticationConfiguration] - >> Configuring an authentication strategy based on CAS running at [ >> https://cas.example.com] >> 2019-04-07 00:32:08,263 DEBUG >> [org.apereo.cas.mgmt.config.CasManagementAuthenticationConfiguration] - >> Skipping IP address authentication strategy configuration; no pattern is >> defined >> 2019-04-07 00:33:14,297 INFO >> *[org.apereo.cas.mgmt.services.web.factory.FormDataFactory] >> - CAS Server returned 502 status code from endpoint * >> https://cas.example.com/cas/status/discovery. Using default FormData >> values. >> 2019-04-07 00:33:17,369 DEBUG >> [org.apereo.cas.config.CasCoreServicesConfiguration] - Configuring service >> registry [JpaServiceRegistryConfiguration] >> 2019-04-07 00:33:17,402 DEBUG >> [org.apereo.cas.services.DefaultServiceRegistryExecutionPlan] - Registering >> service registry [JpaServiceRegistry] into the execution plan >> 2019-04-07 00:33:17,362 DEBUG >> [org.apereo.cas.services.AbstractServicesManager] - Registering service >> registry [JpaServiceRegistry] into the execution >> planorg.apereo.cas.services.ChainingServiceRegistry@35554139] >> 2019-04-07 00:33:17,807 DEBUG >> [org.apereo.cas.services.AbstractServicesManager] - Adding registered >> service [^https:\/\/app1.example.com(\\z|\/.*)] >> 2019-04-07 00:33:17,807 DEBUG >> [org.apereo.cas.services.AbstractServicesManager] - Adding registered >> service [^https:\/\/app2.example.com(\\z|\/.*)] >> 2019-04-07 00:33:17,807 DEBUG >> [org.apereo.cas.services.AbstractServicesManager] - Adding registered >> service [^https:\/\/app3.example.com(\\z|\/.*)] >> 2019-04-07 00:33:17,807 DEBUG >> [org.apereo.cas.services.AbstractServicesManager] - Adding registered >> service [^https:\/\/app4.example.com(\\z|\/.*)] >> 2019-04-07 00:33:17,807 DEBUG >> [org.apereo.cas.services.AbstractServicesManager] - Adding registered >> service [^https:\/\/cas.example.com(|:8443)\/cas-management(|\\z|\/.*)] >> 2019-04-07 00:33:17,808 DEBUG >> [org.apereo.cas.services.AbstractServicesManager] - Adding registered >> service [^https:\/\/cas.example.com(|:8443)\/cas\/status(|\\z|\/.*)] >> 2019-04-07 00:33:17,808 DEBUG >> [org.apereo.cas.services.AbstractServicesManager] - Adding registered >> service [^https:\/\/localhost:8443(\\z|\/.*)] >> 2019-04-07 00:33:17,813 INFO >> [org.apereo.cas.services.AbstractServicesManager] - Loaded [7] service(s) >> from [JpaServiceRegistry]. >> 2019-04-07 00:33:17,894 DEBUG [org.apereo.cas.util.io.PathWatcherService] >> - Created service registry watcher for events of type [ENTRY_CREATE] >> 2019-04-07 00:33:17,954 INFO >> [org.apereo.cas.mgmt.DefaultCasManagementEventListener] - >> 2019-04-07 00:33:17,957 INFO >> [org.apereo.cas.mgmt.DefaultCasManagementEventListener] - >> >> >> ____ _____ _ ____ __ __ >> | _ \ | ____| / \ | _ \ \ \ / / >> | |_) | | _| / _ \ | | | | \ V / >> | _ < | |___ / ___ \ | |_| | | | >> |_| \_\ |_____| /_/ \_\ |____/ |_| >> >> >> >> 2019-04-07 00:33:17,957 INFO >> [org.apereo.cas.mgmt.DefaultCasManagementEventListener] - > > > > I hope availableAttributes loaded in the CAS Management dropdown (Return > Allowed). How to solve this problem? > Thank you > > > > -- - 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 cas-user+unsubscr...@apereo.org. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/a37482ad-3054-457e-a188-4bc061191f68%40apereo.org.