I fixed 

在 2018年11月9日星期五 UTC+8下午3:02:43,Seven4X写道:
>
> my cas config file :
>
> ##
> # CAS Server Context Configuration
> #
> server.context-path=/cas
> server.port=8080
> #server.ssl.key-store=file:/etc/cas/thekeystore
> #server.ssl.key-store-password=changeit
> #server.ssl.key-password=changeit
> server.max-http-header-size=2097152
> server.use-forward-headers=true
> server.connection-timeout=20000
> server.error.include-stacktrace=ALWAYS
> server.compression.enabled=true
> server.compression.mime-types
> =application/javascript,application/json,application/xml,text/html,text/xml,text/plain
> server.tomcat.max-http-post-size=2097152
> server.tomcat.basedir=build/tomcat
> server.tomcat.accesslog.enabled=true
> server.tomcat.accesslog.pattern=%t %a "%r" %s (%D ms)
> server.tomcat.accesslog.suffix=.log
> server.tomcat.min-spare-threads=10
> server.tomcat.max-threads=200
> server.tomcat.port-header=X-Forwarded-Port
> server.tomcat.protocol-header=X-Forwarded-Proto
> server.tomcat.protocol-header-https-value=https
> server.tomcat.remote-ip-header=X-FORWARDED-FOR
> server.tomcat.uri-encoding=UTF-8
> spring.http.encoding.charset=UTF-8
> spring.http.encoding.enabled=true
> spring.http.encoding.force=true
> ##
> # CAS Cloud Bus Configuration
> #
> spring.cloud.bus.enabled=false
> # Indicates that systemPropertiesOverride can be used.
> # Set to false to prevent users from changing the default accidentally. 
> Default true.
> spring.cloud.config.allow-override=true
> # External properties should override system properties.
> spring.cloud.config.override-system-properties=false
> # When allowOverride is true, external properties should take lowest 
> priority, and not override any
> # existing property sources (including local config files).
> spring.cloud.config.override-none=false
> # spring.cloud.bus.refresh.enabled=true
> # spring.cloud.bus.env.enabled=true
> # spring.cloud.bus.destination=CasCloudBus
> # spring.cloud.bus.ack.enabled=true
> endpoints.enabled=false
> endpoints.sensitive=true
> endpoints.restart.enabled=false
> endpoints.shutdown.enabled=false
> # Control the security of the management/actuator endpoints
> # The 'enabled' flag below here controls the rendering of details for the 
> health endpoint amongst other things.
> management.security.enabled=true
> management.security.roles=ACTUATOR,ADMIN
> management.security.sessions=if_required
> management.context-path=/status
> management.add-application-context-header=false
> # Define a CAS-specific "WARN" status code and its order
> management.health.status.order=WARN, DOWN, OUT_OF_SERVICE, UNKNOWN, UP
> # Control the security of the management/actuator endpoints
> # With basic authentication, assuming Spring Security and/or relevant 
> modules are on the classpath.
> security.basic.authorize-mode=role
> security.basic.path=/cas/status/**
> # security.basic.enabled=true
> # security.user.name=casuser
> # security.user.password=
> ##
> # CAS Web Application Session Configuration
> #
> server.session.timeout=300
> server.session.cookie.http-only=true
> server.session.tracking-modes=COOKIE
> ##
> # CAS Thymeleaf View Configuration
> #
> spring.thymeleaf.encoding=UTF-8
> spring.thymeleaf.cache=true
> spring.thymeleaf.mode=HTML
> spring.thymeleaf.template-resolver-order=100
> ##
> # CAS Log4j Configuration
> #
> # logging.config=file:/etc/cas/log4j2.xml
> server.context-parameters.isLog4jAutoInitializationDisabled=true
> ##
> # CAS AspectJ Configuration
> #
> spring.aop.auto=true
> spring.aop.proxy-target-class=true
> ##
> # CAS Authentication Credentials
> #
> cas.authn.accept.users=
> ##
> # yemast custom
> #
> logging.level.org.apereo=DEBUG
>
> #cas.ticket.tgt.rememberMe.enabled=true
> #cas.tgc.rememberMeMaxAge=1209600
> cas.authn.jdbc.query[0].sql=SELECT id,login_name,password FROM sys_user 
> WHERE login_name=?
> # cas.authn.jdbc.query[0].healthQuery=
> # cas.authn.jdbc.query[0].isolateInternalQueries=false
> cas.authn.jdbc.query[0].url=jdbc:mysql://10.0.0.1/cas?useUnicode=true&
> characterEncoding=utf-8&useSSL=false
> # cas.authn.jdbc.query[0].failFastTimeout=1
> # cas.authn.jdbc.query[0].isolationLevelName=ISOLATION_READ_COMMITTED
> cas.authn.jdbc.query[0].dialect=org.hibernate.dialect.MySQL5Dialect
> # cas.authn.jdbc.query[0].leakThreshold=10
> # cas.authn.jdbc.query[0].propagationBehaviorName=PROPAGATION_REQUIRED
> # cas.authn.jdbc.query[0].batchSize=1
> cas.authn.jdbc.query[0].user=demo
> # cas.authn.jdbc.query[0].ddlAuto=create-drop
> # cas.authn.jdbc.query[0].maxAgeDays=180
> cas.authn.jdbc.query[0].password=demo
> # cas.authn.jdbc.query[0].autocommit=false
> cas.authn.jdbc.query[0].driverClass=com.mysql.jdbc.Driver
> # cas.authn.jdbc.query[0].idleTimeout=5000
> # cas.authn.jdbc.query[0].credentialCriteria=
> # cas.authn.jdbc.query[0].name=
> # cas.authn.jdbc.query[0].order=0
> # cas.authn.jdbc.query[0].dataSourceName=
> # cas.authn.jdbc.query[0].dataSourceProxy=false
> # Hibernate-specific properties (i.e. 
> `hibernate.globally_quoted_identifiers`)
> # cas.authn.jdbc.query[0].properties.propertyName=propertyValue
> cas.authn.jdbc.query[0].fieldPassword=password
> # cas.authn.jdbc.query[0].fieldExpired=
> # cas.authn.jdbc.query[0].fieldDisabled=
> # cas.authn.jdbc.query[0].principalAttributeList=sn,cn:commonName,givenName
> # 
> cas.authn.jdbc.query[0].passwordEncoder.type=NONE|DEFAULT|STANDARD|BCRYPT|SCRYPT|PBKDF2|com.example.CustomPasswordEncoder
> cas.authn.jdbc.query[0].passwordEncoder.type=com.demo.cas.MyCustomEncoder
> # cas.authn.jdbc.query[0].passwordEncoder.characterEncoding=
> # cas.authn.jdbc.query[0].passwordEncoder.encodingAlgorithm=MD5
> # cas.authn.jdbc.query[0].passwordEncoder.secret=
> # cas.authn.jdbc.query[0].passwordEncoder.strength=16
> # cas.authn.jdbc.query[0].principalTransformation.pattern=(.+)@example.org
> # 
> cas.authn.jdbc.query[0].principalTransformation.groovy.location=file:///etc/cas/config/principal.groovy
> # cas.authn.jdbc.query[0].principalTransformation.suffix=
> # 
> cas.authn.jdbc.query[0].principalTransformation.caseConversion=NONE|UPPERCASE|LOWERCASE
> # cas.authn.jdbc.query[0].principalTransformation.prefix=
>
> # cas.server.httpProxy.enabled=true
> # cas.server.httpProxy.secure=true
> # cas.server.httpProxy.protocol=http/1.1
> # cas.server.httpProxy.scheme=https
> # cas.server.httpProxy.redirectPort=80
> # cas.server.httpProxy.proxyPort=80
> # cas.server.httpProxy.attributes.attributeName=attributeValue
>
>
> cas.server.http.port=8080
> cas.server.http.protocol=org.apache.coyote.http11.Http11NioProtocol
> cas.server.http.enabled=true
> # cas.server.http.attributes.attributeName=attributeValue
>
>
>
> # cas.server.http.port=8081
> # cas.server.http.protocol=org.apache.coyote.http11.Http11NioProtocol
> # cas.server.http.enabled=true
> # cas.server.http.attributes.attributeName=attributeValue
>
> cas.server.name=http://cas.example.org
> cas.server.prefix=http://cas.example.org/cas
> # cas.host.name=
>
> mysql maven default profile is 
>
>  <profiles>
>        <profile>
>            <activation>
>                <activeByDefault>true</activeByDefault>
>            </activation>
>            <id>default</id>
>            <dependencies>
>                <dependency>
>                    <groupId>org.apereo.cas</groupId>
>                    <artifactId>cas-server-webapp${app.server}</artifactId>
>                    <version>${cas.version}</version>
>                    <type>war</type>
>                    <scope>runtime</scope>
>                </dependency>
>                <dependency>
>                    <groupId>org.apereo.cas</groupId>
>                    <artifactId>cas-server-support-jdbc</artifactId>
>                    <version>${cas.version}</version>
>                    <exclusions>
>                        <exclusion>
>                            <groupId>org.springframework.boot</groupId>
>                            <artifactId>spring-boot-starter-logging</
> artifactId>
>                        </exclusion>
>                    </exclusions>
>                </dependency>
>                <dependency>
>                    <groupId>org.springframework.security</groupId>
>                    <artifactId>spring-security-core</artifactId>
>                    <version>4.2.8.RELEASE</version>
>                </dependency>
>                <dependency>
>                    <groupId>mysql</groupId>
>                    <artifactId>mysql-connector-java</artifactId>
>                    <version>5.1.39</version>
>                </dependency>
>                
>
>                 <!--
>                ...Additional dependencies may be placed here...
>                -->
>            </dependencies>
>        </profile>
>
>
>
> My hosts file mapping 127.0.0.1 cas.example.org
>
> when I use chrome access http://cas.example.org/cas could not access 
> normal
>
> any big bird could tell me where my config file error ? thanks very much!
>
>

-- 
- 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/60d29784-7c1f-4cb6-ade4-67e78d0e6ae8%40apereo.org.

Reply via email to