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.
