在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → springboot+cas5.x+shiro+pac4j实现sso集成

springboot+cas5.x+shiro+pac4j实现sso集成

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:91.45M
  • 下载次数:7
  • 浏览次数:493
  • 发布时间:2021-02-08
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
springboot+cas5.x+shiro+pac4j实现sso集成,请先看我的博客,如果有问题再下载此源码学习,
【实例截图】
【核心代码】
ffb104aa-fa75-4dce-9da9-dccc05e32e02
├── cas
│   ├── cas.iml
│   ├── overlays
│   │   ├── org.apereo.cas.cas-server-webapp-tomcat-5.2.3
│   │   │   ├── org
│   │   │   │   └── springframework
│   │   │   │   └── boot
│   │   │   │   └── loader
│   │   │   │   ├── archive
│   │   │   │   │   ├── Archive$Entry.class
│   │   │   │   │   ├── Archive$EntryFilter.class
│   │   │   │   │   ├── Archive.class
│   │   │   │   │   ├── ExplodedArchive$1.class
│   │   │   │   │   ├── ExplodedArchive$FileEntry.class
│   │   │   │   │   ├── ExplodedArchive$FileEntryIterator$EntryComparator.class
│   │   │   │   │   ├── ExplodedArchive$FileEntryIterator.class
│   │   │   │   │   ├── ExplodedArchive.class
│   │   │   │   │   ├── JarFileArchive$EntryIterator.class
│   │   │   │   │   ├── JarFileArchive$JarFileEntry.class
│   │   │   │   │   └── JarFileArchive.class
│   │   │   │   ├── data
│   │   │   │   │   ├── ByteArrayRandomAccessData.class
│   │   │   │   │   ├── RandomAccessData$ResourceAccess.class
│   │   │   │   │   ├── RandomAccessData.class
│   │   │   │   │   ├── RandomAccessDataFile$DataInputStream.class
│   │   │   │   │   ├── RandomAccessDataFile$FilePool.class
│   │   │   │   │   └── RandomAccessDataFile.class
│   │   │   │   ├── ExecutableArchiveLauncher$1.class
│   │   │   │   ├── ExecutableArchiveLauncher.class
│   │   │   │   ├── jar
│   │   │   │   │   ├── AsciiBytes.class
│   │   │   │   │   ├── Bytes.class
│   │   │   │   │   ├── CentralDirectoryEndRecord.class
│   │   │   │   │   ├── CentralDirectoryFileHeader.class
│   │   │   │   │   ├── CentralDirectoryParser.class
│   │   │   │   │   ├── CentralDirectoryVisitor.class
│   │   │   │   │   ├── FileHeader.class
│   │   │   │   │   ├── Handler.class
│   │   │   │   │   ├── JarEntry.class
│   │   │   │   │   ├── JarEntryFilter.class
│   │   │   │   │   ├── JarFile$1.class
│   │   │   │   │   ├── JarFile$2.class
│   │   │   │   │   ├── JarFile$3.class
│   │   │   │   │   ├── JarFile$JarFileType.class
│   │   │   │   │   ├── JarFile.class
│   │   │   │   │   ├── JarFileEntries$1.class
│   │   │   │   │   ├── JarFileEntries$EntryIterator.class
│   │   │   │   │   ├── JarFileEntries.class
│   │   │   │   │   ├── JarURLConnection$1.class
│   │   │   │   │   ├── JarURLConnection$JarEntryName.class
│   │   │   │   │   ├── JarURLConnection.class
│   │   │   │   │   └── ZipInflaterInputStream.class
│   │   │   │   ├── JarLauncher.class
│   │   │   │   ├── LaunchedURLClassLoader$1.class
│   │   │   │   ├── LaunchedURLClassLoader.class
│   │   │   │   ├── Launcher.class
│   │   │   │   ├── MainMethodRunner.class
│   │   │   │   ├── PropertiesLauncher$1.class
│   │   │   │   ├── PropertiesLauncher$ArchiveEntryFilter.class
│   │   │   │   ├── PropertiesLauncher$PrefixMatchingArchiveFilter.class
│   │   │   │   ├── PropertiesLauncher.class
│   │   │   │   ├── util
│   │   │   │   │   └── SystemPropertyUtils.class
│   │   │   │   └── WarLauncher.class
│   │   │   └── WEB-INF
│   │   │   ├── classes
│   │   │   │   ├── apereo.properties
│   │   │   │   ├── application.properties
│   │   │   │   ├── application.yml
│   │   │   │   ├── bootstrap.properties
│   │   │   │   ├── cas-theme-default.properties
│   │   │   │   ├── commands
│   │   │   │   │   └── cas.groovy
│   │   │   │   ├── log4j2.xml
│   │   │   │   ├── messages_ar.properties
│   │   │   │   ├── messages_ca.properties
│   │   │   │   ├── messages_cs.properties
│   │   │   │   ├── messages_de.properties
│   │   │   │   ├── messages_es.properties
│   │   │   │   ├── messages_fa.properties
│   │   │   │   ├── messages_fr.properties
│   │   │   │   ├── messages_hr.properties
│   │   │   │   ├── messages_it.properties
│   │   │   │   ├── messages_ja.properties
│   │   │   │   ├── messages_mk.properties
│   │   │   │   ├── messages_nl.properties
│   │   │   │   ├── messages_pl.properties
│   │   │   │   ├── messages.properties
│   │   │   │   ├── messages_pt_BR.properties
│   │   │   │   ├── messages_pt_PT.properties
│   │   │   │   ├── messages_ru.properties
│   │   │   │   ├── messages_sk.properties
│   │   │   │   ├── messages_sl.properties
│   │   │   │   ├── messages_sv.properties
│   │   │   │   ├── messages_tr.properties
│   │   │   │   ├── messages_uk.properties
│   │   │   │   ├── messages_ur.properties
│   │   │   │   ├── messages_zh_CN.properties
│   │   │   │   ├── messages_zh_TW.properties
│   │   │   │   ├── META-INF
│   │   │   │   │   └── spring.factories
│   │   │   │   ├── org
│   │   │   │   │   └── apereo
│   │   │   │   │   └── cas
│   │   │   │   │   ├── CasTomcatBanner.class
│   │   │   │   │   └── config
│   │   │   │   │   ├── CasEmbeddedContainerTomcatConfiguration$1.class
│   │   │   │   │   └── CasEmbeddedContainerTomcatConfiguration.class
│   │   │   │   ├── services
│   │   │   │   │   ├── Apereo-10000002.json
│   │   │   │   │   └── HTTPSandIMAPS-10000001.json
│   │   │   │   ├── static
│   │   │   │   │   ├── css
│   │   │   │   │   │   ├── admin.css
│   │   │   │   │   │   ├── authnEvents.css
│   │   │   │   │   │   ├── cas.css
│   │   │   │   │   │   ├── consentReview.css
│   │   │   │   │   │   ├── loggingDashboard.css
│   │   │   │   │   │   ├── ssosessions.css
│   │   │   │   │   │   └── trustedDevices.css
│   │   │   │   │   ├── favicon.ico
│   │   │   │   │   ├── images
│   │   │   │   │   │   ├── apereo-logo.png
│   │   │   │   │   │   ├── cas-logo.png
│   │   │   │   │   │   ├── confirm.gif
│   │   │   │   │   │   ├── error.gif
│   │   │   │   │   │   ├── error.png
│   │   │   │   │   │   ├── green.gif
│   │   │   │   │   │   ├── info.gif
│   │   │   │   │   │   ├── info.png
│   │   │   │   │   │   ├── logo.png
│   │   │   │   │   │   ├── question.png
│   │   │   │   │   │   ├── red.gif
│   │   │   │   │   │   ├── success.png
│   │   │   │   │   │   ├── warning.png
│   │   │   │   │   │   └── webapp.png
│   │   │   │   │   ├── js
│   │   │   │   │   │   ├── attrresolution.js
│   │   │   │   │   │   ├── authnEvents.js
│   │   │   │   │   │   ├── cas.js
│   │   │   │   │   │   ├── consent.js
│   │   │   │   │   │   ├── consentReview.js
│   │   │   │   │   │   ├── duo
│   │   │   │   │   │   │   └── Duo-Web-v2.min.js
│   │   │   │   │   │   ├── loggingDashboard.js
│   │   │   │   │   │   ├── passwordMeter.js
│   │   │   │   │   │   ├── sockjs.js
│   │   │   │   │   │   ├── ssosessions.js
│   │   │   │   │   │   ├── statisticsview.js
│   │   │   │   │   │   ├── stomp.js
│   │   │   │   │   │   ├── trustedDevices.js
│   │   │   │   │   │   ├── u2f
│   │   │   │   │   │   │   └── u2f-api.js
│   │   │   │   │   │   ├── viewConfig.js
│   │   │   │   │   │   └── viewConfigMetadata.js
│   │   │   │   │   ├── sass
│   │   │   │   │   │   ├── admin.scss
│   │   │   │   │   │   ├── authnEvents.scss
│   │   │   │   │   │   ├── cas.scss
│   │   │   │   │   │   ├── components
│   │   │   │   │   │   │   ├── _alerts.scss
│   │   │   │   │   │   │   ├── _buttons.scss
│   │   │   │   │   │   │   ├── _cas.scss
│   │   │   │   │   │   │   ├── _dashboard-view.scss
│   │   │   │   │   │   │   ├── _footer.scss
│   │   │   │   │   │   │   ├── _login.scss
│   │   │   │   │   │   │   ├── _mixins.scss
│   │   │   │   │   │   │   ├── _statistics-view.scss
│   │   │   │   │   │   │   ├── _tooltips.scss
│   │   │   │   │   │   │   ├── _variables.scss
│   │   │   │   │   │   │   └── _view-configuration.scss
│   │   │   │   │   │   ├── consentReview.scss
│   │   │   │   │   │   ├── loggingDashboard.scss
│   │   │   │   │   │   ├── mixins
│   │   │   │   │   │   │   ├── _border-radius.scss
│   │   │   │   │   │   │   ├── _buttons.scss
│   │   │   │   │   │   │   ├── _opacity.scss
│   │   │   │   │   │   │   ├── _tab-focus.scss
│   │   │   │   │   │   │   └── _vendor-prefixes.scss
│   │   │   │   │   │   ├── partials
│   │   │   │   │   │   │   ├── _admin-panels.scss
│   │   │   │   │   │   │   ├── _base.scss
│   │   │   │   │   │   │   ├── _fonts.scss
│   │   │   │   │   │   │   ├── _junk-drawer.scss
│   │   │   │   │   │   │   ├── _messages.scss
│   │   │   │   │   │   │   └── _reset.scss
│   │   │   │   │   │   ├── ssosessions.scss
│   │   │   │   │   │   ├── trustedDevices.scss
│   │   │   │   │   │   └── vendor
│   │   │   │   │   │   └── bootstrap-social
│   │   │   │   │   │   └── _bootstrap-social.scss
│   │   │   │   │   └── themes
│   │   │   │   │   └── apereo
│   │   │   │   │   ├── css
│   │   │   │   │   │   └── cas.css
│   │   │   │   │   ├── images
│   │   │   │   │   │   ├── apereo-logo.png
│   │   │   │   │   │   └── cas-logo.png
│   │   │   │   │   └── js
│   │   │   │   │   └── cas.js
│   │   │   │   ├── templates
│   │   │   │   │   ├── casAcceptableUsagePolicyView.html
│   │   │   │   │   ├── casAccountDisabledView.html
│   │   │   │   │   ├── casAccountLockedView.html
│   │   │   │   │   ├── casAuthenticationBlockedView.html
│   │   │   │   │   ├── casAuthyLoginView.html
│   │   │   │   │   ├── casAzureAuthenticatorLoginView.html
│   │   │   │   │   ├── casBadHoursView.html
│   │   │   │   │   ├── casBadWorkstationView.html
│   │   │   │   │   ├── casConfirmLogoutView.html
│   │   │   │   │   ├── casConfirmView.html
│   │   │   │   │   ├── casConsentLogoutView.html
│   │   │   │   │   ├── casConsentReviewView.html
│   │   │   │   │   ├── casConsentView.html
│   │   │   │   │   ├── casDuoLoginView.html
│   │   │   │   │   ├── casExpiredPassView.html
│   │   │   │   │   ├── casGenericSuccessView.html
│   │   │   │   │   ├── casGoogleAuthenticatorLoginView.html
│   │   │   │   │   ├── casGoogleAuthenticatorRegistrationView.html
│   │   │   │   │   ├── casGuaDisplayUserGraphicsView.html
│   │   │   │   │   ├── casGuaGetUserIdView.html
│   │   │   │   │   ├── casInterruptView.html
│   │   │   │   │   ├── casLoginMessageView.html
│   │   │   │   │   ├── casLoginView.html
│   │   │   │   │   ├── casLogoutView.html
│   │   │   │   │   ├── casMfaRegisterDeviceView.html
│   │   │   │   │   ├── casMustChangePassView.html
│   │   │   │   │   ├── casPac4jStopWebflow.html
│   │   │   │   │   ├── casPasswordUpdateSuccessView.html
│   │   │   │   │   ├── casPropagateLogoutView.html
│   │   │   │   │   ├── casRadiusLoginView.html
│   │   │   │   │   ├── casResetPasswordErrorView.html
│   │   │   │   │   ├── casResetPasswordSendInstructionsView.html
│   │   │   │   │   ├── casResetPasswordSentInstructionsView.html
│   │   │   │   │   ├── casResetPasswordVerifyQuestionsView.html
│   │   │   │   │   ├── casRiskAuthenticationBlockedView.html
│   │   │   │   │   ├── casServiceErrorView.html
│   │   │   │   │   ├── casSurrogateAuthnListView.html
│   │   │   │   │   ├── casSwivelLoginView.html
│   │   │   │   │   ├── casU2fLoginView.html
│   │   │   │   │   ├── casU2fRegistrationView.html
│   │   │   │   │   ├── casYubiKeyLoginView.html
│   │   │   │   │   ├── casYubiKeyRegistrationView.html
│   │   │   │   │   ├── error
│   │   │   │   │   │   ├── 401.html
│   │   │   │   │   │   ├── 403.html
│   │   │   │   │   │   ├── 404.html
│   │   │   │   │   │   ├── 405.html
│   │   │   │   │   │   └── 423.html
│   │   │   │   │   ├── error.html
│   │   │   │   │   ├── fragments
│   │   │   │   │   │   ├── bottom.html
│   │   │   │   │   │   ├── cas-resources-list.html
│   │   │   │   │   │   ├── cookies.html
│   │   │   │   │   │   ├── defaultauthn.html
│   │   │   │   │   │   ├── footerButtons.html
│   │   │   │   │   │   ├── footer.html
│   │   │   │   │   │   ├── head.html
│   │   │   │   │   │   ├── insecure.html
│   │   │   │   │   │   ├── loginform.html
│   │   │   │   │   │   ├── loginProviders.html
│   │   │   │   │   │   ├── loginsidebar.html
│   │   │   │   │   │   ├── logo.html
│   │   │   │   │   │   ├── modal.html
│   │   │   │   │   │   ├── pwdupdateform.html
│   │   │   │   │   │   ├── serviceui.html
│   │   │   │   │   │   └── top.html
│   │   │   │   │   ├── layout.html
│   │   │   │   │   ├── monitoring
│   │   │   │   │   │   ├── attrresolution.html
│   │   │   │   │   │   ├── layout.html
│   │   │   │   │   │   ├── viewAuthenticationEvents.html
│   │   │   │   │   │   ├── viewConfig.html
│   │   │   │   │   │   ├── viewConfigMetadata.html
│   │   │   │   │   │   ├── viewDashboard.html
│   │   │   │   │   │   ├── viewLoggingConfig.html
│   │   │   │   │   │   ├── viewSsoSessions.html
│   │   │   │   │   │   ├── viewStatistics.html
│   │   │   │   │   │   └── viewTrustedDevices.html
│   │   │   │   │   └── protocol
│   │   │   │   │   ├── 2.0
│   │   │   │   │   │   ├── casProxyFailureView.html
│   │   │   │   │   │   ├── casProxySuccessView.html
│   │   │   │   │   │   ├── casServiceValidationFailure.html
│   │   │   │   │   │   └── casServiceValidationSuccess.html
│   │   │   │   │   ├── 3.0
│   │   │   │   │   │   ├── casServiceValidationFailure.html
│   │   │   │   │   │   └── casServiceValidationSuccess.html
│   │   │   │   │   ├── casPostResponseView.html
│   │   │   │   │   ├── oauth
│   │   │   │   │   │   └── confirm.html
│   │   │   │   │   ├── oidc
│   │   │   │   │   │   └── confirm.html
│   │   │   │   │   └── openid
│   │   │   │   │   ├── casOpenIdAssociationSuccessView.html
│   │   │   │   │   ├── casOpenIdServiceFailureView.html
│   │   │   │   │   ├── casOpenIdServiceSuccessView.html
│   │   │   │   │   └── user.html
│   │   │   │   ├── truststore.jks
│   │   │   │   ├── user-details.properties
│   │   │   │   └── webflow
│   │   │   │   ├── login
│   │   │   │   │   └── login-webflow.xml
│   │   │   │   └── logout
│   │   │   │   └── logout-webflow.xml
│   │   │   └── lib
│   │   │   ├── activation-1.1.jar
│   │   │   ├── android-json-0.0.20131108.vaadin1.jar
│   │   │   ├── angular-1.3.17.jar
│   │   │   ├── angular-route-1.3.17.jar
│   │   │   ├── angular-ui-0.4.0-3.jar
│   │   │   ├── angular-ui-sortable-0.13.4.jar
│   │   │   ├── animal-sniffer-annotations-1.14.jar
│   │   │   ├── antlr-2.7.7.jar
│   │   │   ├── aopalliance-1.0.jar
│   │   │   ├── api-all-1.0.0.jar
│   │   │   ├── aspectjrt-1.8.11.jar
│   │   │   ├── aspectjweaver-1.8.11.jar
│   │   │   ├── attoparser-2.0.4.RELEASE.jar
│   │   │   ├── bcpkix-jdk15on-1.58.jar
│   │   │   ├── bcprov-jdk15on-1.58.jar
│   │   │   ├── bootstrap-3.3.7-1.jar
│   │   │   ├── bootstrap-select-1.12.4.jar
│   │   │   ├── byte-buddy-1.6.14.jar
│   │   │   ├── caffeine-2.5.6.jar
│   │   │   ├── cas-client-core-3.4.1.jar
│   │   │   ├── cas-client-support-saml-3.4.1.jar
│   │   │   ├── cas-server-core-5.2.3.jar
│   │   │   ├── cas-server-core-api-5.2.3.jar
│   │   │   ├── cas-server-core-api-authentication-5.2.3.jar
│   │   │   ├── cas-server-core-api-events-5.2.3.jar
│   │   │   ├── cas-server-core-api-logout-5.2.3.jar
│   │   │   ├── cas-server-core-api-monitor-5.2.3.jar
│   │   │   ├── cas-server-core-api-protocol-5.2.3.jar
│   │   │   ├── cas-server-core-api-services-5.2.3.jar
│   │   │   ├── cas-server-core-api-ticket-5.2.3.jar
│   │   │   ├── cas-server-core-api-util-5.2.3.jar
│   │   │   ├── cas-server-core-api-validation-5.2.3.jar
│   │   │   ├── cas-server-core-api-web-5.2.3.jar
│   │   │   ├── cas-server-core-api-webflow-5.2.3.jar
│   │   │   ├── cas-server-core-audit-5.2.3.jar
│   │   │   ├── cas-server-core-authentication-5.2.3.jar
│   │   │   ├── cas-server-core-authentication-attributes-5.2.3.jar
│   │   │   ├── cas-server-core-authentication-mfa-5.2.3.jar
│   │   │   ├── cas-server-core-configuration-5.2.3.jar
│   │   │   ├── cas-server-core-configuration-metadata-repository-5.2.3.jar
│   │   │   ├── cas-server-core-events-5.2.3.jar
│   │   │   ├── cas-server-core-events-configuration-5.2.3.jar
│   │   │   ├── cas-server-core-logging-5.2.3.jar
│   │   │   ├── cas-server-core-logging-config-5.2.3.jar
│   │   │   ├── cas-server-core-logout-5.2.3.jar
│   │   │   ├── cas-server-core-monitor-5.2.3.jar
│   │   │   ├── cas-server-core-services-5.2.3.jar
│   │   │   ├── cas-server-core-services-api-5.2.3.jar
│   │   │   ├── cas-server-core-services-authentication-5.2.3.jar
│   │   │   ├── cas-server-core-services-registry-5.2.3.jar
│   │   │   ├── cas-server-core-tickets-5.2.3.jar
│   │   │   ├── cas-server-core-util-5.2.3.jar
│   │   │   ├── cas-server-core-validation-5.2.3.jar
│   │   │   ├── cas-server-core-web-5.2.3.jar
│   │   │   ├── cas-server-core-webflow-5.2.3.jar
│   │   │   ├── cas-server-security-filter-2.0.7.jar
│   │   │   ├── cas-server-support-actions-5.2.3.jar
│   │   │   ├── cas-server-support-configuration-5.2.3.jar
│   │   │   ├── cas-server-support-cookie-5.2.3.jar
│   │   │   ├── cas-server-support-geolocation-5.2.3.jar
│   │   │   ├── cas-server-support-ldap-core-5.2.3.jar
│   │   │   ├── cas-server-support-pac4j-core-5.2.3.jar
│   │   │   ├── cas-server-support-person-directory-5.2.3.jar
│   │   │   ├── cas-server-support-pm-5.2.3.jar
│   │   │   ├── cas-server-support-pm-webflow-5.2.3.jar
│   │   │   ├── cas-server-support-reports-5.2.3.jar
│   │   │   ├── cas-server-support-themes-5.2.3.jar
│   │   │   ├── cas-server-support-throttle-5.2.3.jar
│   │   │   ├── cas-server-support-validation-5.2.3.jar
│   │   │   ├── cas-server-webapp-config-5.2.3.jar
│   │   │   ├── cas-server-webapp-init-5.2.3.jar
│   │   │   ├── cglib-nodep-2.1_3.jar
│   │   │   ├── classmate-1.3.4.jar
│   │   │   ├── commons-attributes-api-2.1.jar
│   │   │   ├── commons-attributes-compiler-2.1.jar
│   │   │   ├── commons-beanutils-1.9.3.jar
│   │   │   ├── commons-cli-1.4.jar
│   │   │   ├── commons-codec-1.10.jar
│   │   │   ├── commons-collections-3.2.2.jar
│   │   │   ├── commons-collections4-4.1.jar
│   │   │   ├── commons-configuration2-2.2.jar
│   │   │   ├── commons-io-2.5.jar
│   │   │   ├── commons-jexl-1.1.jar
│   │   │   ├── commons-lang-2.6.jar
│   │   │   ├── commons-lang3-3.6.jar
│   │   │   ├── commons-logging-1.2.jar
│   │   │   ├── commons-pool2-2.4.2.jar
│   │   │   ├── commons-text-1.1.jar
│   │   │   ├── commons-validator-1.6.jar
│   │   │   ├── concurrent-1.3.4.jar
│   │   │   ├── core-3.3.0.jar
│   │   │   ├── cryptacular-1.2.1.jar
│   │   │   ├── d3js-3.5.6.jar
│   │   │   ├── datatables-1.10.15.jar
│   │   │   ├── datatables-plugins-1.10.15.jar
│   │   │   ├── disruptor-3.3.7.jar
│   │   │   ├── dom4j-1.6.1.jar
│   │   │   ├── ecj-3.12.3.jar
│   │   │   ├── editable-table-4932ac1.jar
│   │   │   ├── el-api-2.2.jar
│   │   │   ├── el-impl-2.2.jar
│   │   │   ├── Eonasdan-bootstrap-datetimepicker-4.17.47.jar
│   │   │   ├── error_prone_annotations-2.0.18.jar
│   │   │   ├── font-awesome-4.7.0.jar
│   │   │   ├── geronimo-spec-jta-1.0.1B-rc4.jar
│   │   │   ├── groovy-2.4.12.jar
│   │   │   ├── groovy-console-2.4.12.jar
│   │   │   ├── groovy-groovysh-2.4.12.jar
│   │   │   ├── groovy-jsr223-2.4.12.jar
│   │   │   ├── groovy-swing-2.4.12.jar
│   │   │   ├── groovy-templates-2.4.12.jar
│   │   │   ├── groovy-xml-2.4.12.jar
│   │   │   ├── guava-23.0.jar
│   │   │   ├── guava-2.5.6.jar
│   │   │   ├── headjs-1.0.3.jar
│   │   │   ├── hibernate-commons-annotations-5.0.1.Final.jar
│   │   │   ├── hibernate-core-5.2.13.Final.jar
│   │   │   ├── hibernate-entitymanager-5.2.13.Final.jar
│   │   │   ├── hibernate-hikaricp-5.2.13.Final.jar
│   │   │   ├── hibernate-jpa-2.1-api-1.0.0.Final.jar
│   │   │   ├── hibernate-validator-5.4.1.Final.jar
│   │   │   ├── HikariCP-2.7.7.jar
│   │   │   ├── hjson-3.0.0.jar
│   │   │   ├── httpclient-4.5.3.jar
│   │   │   ├── httpcore-4.4.8.jar
│   │   │   ├── inspektr-audit-1.8.0.GA.jar
│   │   │   ├── inspektr-common-1.8.0.GA.jar
│   │   │   ├── inspektr-error-1.8.0.GA.jar
│   │   │   ├── inspektr-support-spring-1.8.0.GA.jar
│   │   │   ├── j2objc-annotations-1.1.jar
│   │   │   ├── jackson-annotations-2.9.0.jar
│   │   │   ├── jackson-core-2.9.0.jar
│   │   │   ├── jackson-databind-2.9.0.jar
│   │   │   ├── jackson-dataformat-yaml-2.9.0.jar
│   │   │   ├── jackson-datatype-guava-2.9.0.jar
│   │   │   ├── jackson-datatype-jsr310-2.9.0.jar
│   │   │   ├── jandex-2.0.3.Final.jar
│   │   │   ├── jasypt-1.9.2.jar
│   │   │   ├── javaparser-core-3.4.3.jar
│   │   │   ├── javassist-3.21.0-GA.jar
│   │   │   ├── java-statsd-client-3.1.0.jar
│   │   │   ├── javax.el-api-3.0.0.jar
│   │   │   ├── javax.mail-1.5.6.jar
│   │   │   ├── javax.servlet-api-3.1.0.jar
│   │   │   ├── jboss-logging-3.3.1.Final.jar
│   │   │   ├── jboss-transaction-api_1.2_spec-1.0.1.Final.jar
│   │   │   ├── jcip-annotations-1.0-1.jar
│   │   │   ├── jfiglet-0.0.8.jar
│   │   │   ├── jline-2.12.jar
│   │   │   ├── joda-time-2.9.9.jar
│   │   │   ├── jool-0.9.12.jar
│   │   │   ├── jose4j-0.6.1.jar
│   │   │   ├── jquery-3.3.1.jar
│   │   │   ├── jquery-cookie-1.4.1-1.jar
│   │   │   ├── jquery-ui-1.12.1.jar
│   │   │   ├── jquery-ui-themes-1.12.1.jar
│   │   │   ├── json-20140107.jar
│   │   │   ├── json-smart-1.3.1.jar
│   │   │   ├── jsoup-1.10.1.jar
│   │   │   ├── jsr305-1.3.9.jar
│   │   │   ├── jul-to-slf4j-1.7.25.jar
│   │   │   ├── knockout-3.4.2.jar
│   │   │   ├── lang-tag-1.4.3.jar
│   │   │   ├── lato-0.3.0.jar
│   │   │   ├── ldaptive-1.2.3.jar
│   │   │   ├── ldaptive-apache-1.2.3.jar
│   │   │   ├── ldaptive-beans-1.2.3.jar
│   │   │   ├── ldaptive-unboundid-1.2.3.jar
│   │   │   ├── lodash-3.10.1.jar
│   │   │   ├── log4j-api-2.9.1.jar
│   │   │   ├── log4j-core-2.9.1.jar
│   │   │   ├── log4j-jcl-2.9.1.jar
│   │   │   ├── log4j-slf4j-impl-2.9.1.jar
│   │   │   ├── log4j-web-2.9.1.jar
│   │   │   ├── mail-1.4.7.jar
│   │   │   ├── mchange-commons-java-0.2.11.jar
│   │   │   ├── metrics-annotation-3.2.5.jar
│   │   │   ├── metrics-core-3.2.5.jar
│   │   │   ├── metrics-healthchecks-3.2.5.jar
│   │   │   ├── metrics-json-3.2.5.jar
│   │   │   ├── metrics-jvm-3.2.5.jar
│   │   │   ├── metrics-servlets-3.2.5.jar
│   │   │   ├── metrics-spring-3.1.3.jar
│   │   │   ├── mina-core-2.0.16.jar
│   │   │   ├── momentjs-2.18.1.jar
│   │   │   ├── mongo-java-driver-3.4.3.jar
│   │   │   ├── ng-table-1.0.0.jar
│   │   │   ├── nimbus-jose-jwt-5.1.jar
│   │   │   ├── oauth2-oidc-sdk-5.38.jar
│   │   │   ├── ognl-2.6.11.jar
│   │   │   ├── org.apache.servicemix.bundles.antlr-2.7.7_5.jar
│   │   │   ├── org.apache.servicemix.bundles.dom4j-1.6.1_5.jar
│   │   │   ├── org.apache.servicemix.bundles.xpp3-1.1.4c_7.jar
│   │   │   ├── org.webjars.bower-jquery-3.3.1.jar
│   │   │   ├── org.webjars-jquery-3.3.1.jar
│   │   │   ├── oro-2.0.8.jar
│   │   │   ├── oscache-2.1.1.jar
│   │   │   ├── pac4j-cas-2.2.0.jar
│   │   │   ├── pac4j-config-2.2.0.jar
│   │   │   ├── pac4j-core-2.2.0.jar
│   │   │   ├── pac4j-http-2.2.0.jar
│   │   │   ├── pac4j-jwt-2.2.0.jar
│   │   │   ├── pac4j-mongo-2.2.0.jar
│   │   │   ├── pac4j-oauth-2.2.0.jar
│   │   │   ├── pac4j-oidc-2.2.0.jar
│   │   │   ├── pac4j-saml-2.2.0.jar
│   │   │   ├── person-directory-api-1.8.6.jar
│   │   │   ├── person-directory-impl-1.8.6.jar
│   │   │   ├── profiler-1.0.2.jar
│   │   │   ├── qdox-1.5.jar
│   │   │   ├── quartz-2.3.0.jar
│   │   │   ├── reflections-0.9.11.jar
│   │   │   ├── retrofit-1.6.1.jar
│   │   │   ├── scribejava-apis-3.3.0.jar
│   │   │   ├── scribejava-core-3.3.0.jar
│   │   │   ├── Semantic-UI-2.2.10.jar
│   │   │   ├── semver4j-2.0.3.jar
│   │   │   ├── serializer-2.7.2.jar
│   │   │   ├── shiro-cache-1.4.0.jar
│   │   │   ├── shiro-config-core-1.4.0.jar
│   │   │   ├── shiro-config-ogdl-1.4.0.jar
│   │   │   ├── shiro-core-1.4.0.jar
│   │   │   ├── shiro-crypto-cipher-1.4.0.jar
│   │   │   ├── shiro-crypto-core-1.4.0.jar
│   │   │   ├── shiro-crypto-hash-1.4.0.jar
│   │   │   ├── shiro-event-1.4.0.jar
│   │   │   ├── shiro-lang-1.4.0.jar
│   │   │   ├── slf4j-api-1.7.25.jar
│   │   │   ├── snakeyaml-1.17.jar
│   │   │   ├── spring-aop-4.3.14.RELEASE.jar
│   │   │   ├── spring-beans-4.3.14.RELEASE.jar
│   │   │   ├── spring-binding-2.4.6.RELEASE.jar
│   │   │   ├── spring-boot-1.5.8.RELEASE.jar
│   │   │   ├── spring-boot-actuator-1.5.8.RELEASE.jar
│   │   │   ├── spring-boot-autoconfigure-1.5.8.RELEASE.jar
│   │   │   ├── spring-boot-configuration-metadata-1.5.8.RELEASE.jar
│   │   │   ├── spring-boot-configuration-processor-1.5.8.RELEASE.jar
│   │   │   ├── spring-boot-devtools-1.5.8.RELEASE.jar
│   │   │   ├── spring-boot-starter-1.5.8.RELEASE.jar
│   │   │   ├── spring-boot-starter-actuator-1.5.8.RELEASE.jar
│   │   │   ├── spring-boot-starter-mail-1.5.8.RELEASE.jar
│   │   │   ├── spring-boot-starter-tomcat-1.5.8.RELEASE.jar
│   │   │   ├── spring-boot-starter-web-1.5.8.RELEASE.jar
│   │   │   ├── spring-boot-starter-websocket-1.5.8.RELEASE.jar
│   │   │   ├── spring-cloud-commons-1.2.4.RELEASE.jar
│   │   │   ├── spring-cloud-config-client-1.3.3.RELEASE.jar
│   │   │   ├── spring-cloud-context-1.2.4.RELEASE.jar
│   │   │   ├── spring-context-4.3.14.RELEASE.jar
│   │   │   ├── spring-context-support-4.3.14.RELEASE.jar
│   │   │   ├── spring-core-4.3.14.RELEASE.jar
│   │   │   ├── spring-data-commons-1.13.7.RELEASE.jar
│   │   │   ├── spring-data-mongodb-1.10.7.RELEASE.jar
│   │   │   ├── spring-expression-4.3.14.RELEASE.jar
│   │   │   ├── spring-jdbc-4.3.14.RELEASE.jar
│   │   │   ├── spring-jms-4.3.14.RELEASE.jar
│   │   │   ├── spring-js-2.4.6.RELEASE.jar
│   │   │   ├── spring-js-resources-2.4.6.RELEASE.jar
│   │   │   ├── spring-messaging-4.3.14.RELEASE.jar
│   │   │   ├── spring-modules-cache-0.8.jar
│   │   │   ├── spring-orm-4.3.14.RELEASE.jar
│   │   │   ├── spring-security-core-4.2.3.RELEASE.jar
│   │   │   ├── spring-security-crypto-4.2.3.RELEASE.jar
│   │   │   ├── spring-shell-1.2.0.RELEASE.jar
│   │   │   ├── spring-tx-4.3.14.RELEASE.jar
│   │   │   ├── spring-web-4.3.14.RELEASE.jar
│   │   │   ├── spring-webflow-2.4.6.RELEASE.jar
│   │   │   ├── spring-webflow-client-repo-1.0.3.jar
│   │   │   ├── spring-webmvc-4.3.14.RELEASE.jar
│   │   │   ├── spring-webmvc-pac4j-2.0.0.jar
│   │   │   ├── spring-websocket-4.3.14.RELEASE.jar
│   │   │   ├── threads-0.0.14.jar
│   │   │   ├── thymeleaf-3.0.9.RELEASE.jar
│   │   │   ├── thymeleaf-expression-processor-1.1.3.jar
│   │   │   ├── thymeleaf-layout-dialect-2.2.2.jar
│   │   │   ├── thymeleaf-spring4-3.0.9.RELEASE.jar
│   │   │   ├── tomcat-annotations-api-8.5.28.jar
│   │   │   ├── tomcat-embed-core-8.5.28.jar
│   │   │   ├── tomcat-embed-el-8.5.28.jar
│   │   │   ├── tomcat-embed-jasper-8.5.28.jar
│   │   │   ├── tomcat-embed-websocket-8.5.28.jar
│   │   │   ├── unbescape-1.1.5.RELEASE.jar
│   │   │   ├── unboundid-ldapsdk-3.2.1.jar
│   │   │   ├── userinfo-java-1.1.0.jar
│   │   │   ├── validation-api-1.1.0.Final.jar
│   │   │   ├── velocity-1.7.jar
│   │   │   ├── wget-1.4.9.jar
│   │   │   ├── xalan-2.7.2.jar
│   │   │   └── zxcvbn-4.3.0.jar
│   │   └── org.apereo.cas.cas-server-webapp-tomcat-5.2.3.info
│   ├── pom.xml
│   └── src
│   └── main
│   ├── java
│   │   └── com
│   │   └── hugeo
│   │   └── cas
│   │   ├── CustomAuthConfig.java
│   │   └── Login.java
│   └── resources
│   ├── application.properties
│   ├── META-INF
│   │   └── spring.factories
│   └── services
│   ├── Apereo-10000002.json
│   ├── Client1-10000004.json
│   ├── Client1-10000005.json
│   ├── HTTPSandIMAPS-10000001.json
│   └── Localhost-10000003.json
└── shiro-cas-pac4j
├── pom.xml
├── shiro-cas-pac4j.iml
└── src
└── main
├── java
│   └── com
│   └── bofeng
│   └── shiro
│   ├── Application.java
│   └── config
│   ├── ShiroConfiguration.java
│   ├── ShiroExceptionHandler.java
│   └── ShiroPac4jRealm.java
└── resources
└── application.yml

69 directories, 561 files

标签:

实例下载地址

springboot+cas5.x+shiro+pac4j实现sso集成

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警