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 [email protected].
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.