├── 1.12.1
├── nginx-1.12.1
│ ├── logs
│ │ └── nginx.pid
│ ├── contrib
│ │ ├── vim
│ │ │ ├── ftplugin
│ │ │ │ └── nginx.vim
│ │ │ ├── ftdetect
│ │ │ │ └── nginx.vim
│ │ │ └── indent
│ │ │ │ └── nginx.vim
│ │ └── README
│ ├── docs
│ │ ├── README
│ │ └── zlib.LICENSE
│ ├── nginx.exe
│ ├── html
│ │ ├── 50x.html
│ │ ├── index.html
│ │ └── sso
│ │ │ ├── login.js
│ │ │ └── rlogin.html
│ └── conf
│ │ ├── scgi_params
│ │ ├── uwsgi_params
│ │ ├── fastcgi_params
│ │ └── fastcgi.conf
└── nginx-1.12.1.zip
├── blog
├── CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files
│ ├── count.php
│ ├── imp_countall.php
│ ├── imp_count(1).php
│ ├── imp_count(2).php
│ ├── imp_count.php
│ ├── mp
│ ├── qr
│ ├── qr-url
│ ├── avatar.php
│ ├── blog_qr.png
│ ├── count.js.下载
│ ├── nfimIfqnpTe5gEBw8Oo=
│ ├── avatar(1).php
│ ├── avatar(2).php
│ ├── pageview.html
│ ├── share_default.jpg
│ ├── fck_editorarea.css
│ ├── pvlog.js.下载
│ ├── wKioL1g355fzxJuZAAC_YtKcIGA432.png
│ ├── wKioL1g35rPwNMwCAAFKgMZKaFc573.png
│ ├── push.js.下载
│ ├── highlight.css
│ └── detail_mp.js.下载
├── cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files
│ ├── showblogmedal.ashx
│ ├── new.gif
│ ├── top.png
│ ├── 100x100.jpg
│ ├── blog2.png
│ ├── ico_rss.gif
│ ├── ico_list.gif
│ ├── 1_chenhai201.jpg
│ ├── 3_chenhai201.jpg
│ ├── 3_koproblem.jpg
│ ├── 3_mrtanandma.jpg
│ ├── 3_soft_xiang.jpg
│ ├── 3_zhangk007.jpg
│ ├── ico_summary.gif
│ ├── 20160202134423373
│ ├── 20160202134512168
│ ├── 20160202134534233
│ ├── category_icon.jpg
│ ├── arrow_triangle_up.jpg
│ ├── blog-icon-reply.png
│ ├── gongshang_logos.gif
│ ├── saved_resource.html
│ ├── arrow_triangle _down.jpg
│ ├── saved_resource(1).html
│ ├── saved_resource(2).html
│ ├── saved_resource(3).html
│ ├── saved_resource(4).html
│ ├── iuygh.js.下载
│ └── shell_v2.js.下载
└── 单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files
│ ├── 100x100.jpg
│ ├── 3_jxlmz.jpg
│ ├── 3_ronux.jpg
│ ├── 3_a7695895.jpg
│ ├── 3_frinder.jpg
│ ├── 3_gobitan.jpg
│ ├── 3_luenxin.jpg
│ ├── 3_magic_wz.jpg
│ ├── 3_xiaomo008.jpg
│ ├── 3_yuwenruli.jpg
│ ├── btn_cancel.jpg
│ ├── btn_submit.jpg
│ ├── 3_forlong401.jpg
│ ├── 3_lifetragedy.jpg
│ ├── 3_matthewei6.jpg
│ ├── 3_q383965374.jpg
│ ├── 3_small_love.jpg
│ ├── 3_u011503625.jpg
│ ├── 3_u012116457.jpg
│ ├── 3_javaloveiphone.jpg
│ ├── 3_jingqiang521.jpg
│ ├── 3_meshowmeshow.jpg
│ ├── saved_resource.html
│ ├── 201711281706431295.png
│ ├── 201711281713051168.png
│ ├── avatar.css
│ └── wxLogin.js.下载
├── cas-4.1.0
├── cas-server-webapp
│ ├── .gitignore
│ └── src
│ │ ├── main
│ │ ├── webapp
│ │ │ ├── favicon.ico
│ │ │ ├── images
│ │ │ │ ├── red.gif
│ │ │ │ ├── error.gif
│ │ │ │ ├── error.png
│ │ │ │ ├── green.gif
│ │ │ │ ├── info.gif
│ │ │ │ ├── info.png
│ │ │ │ ├── logo.png
│ │ │ │ ├── cas-logo.png
│ │ │ │ ├── confirm.gif
│ │ │ │ ├── question.png
│ │ │ │ ├── success.png
│ │ │ │ ├── warning.png
│ │ │ │ ├── webapp.png
│ │ │ │ ├── key-point_bl.gif
│ │ │ │ ├── key-point_br.gif
│ │ │ │ ├── key-point_tl.gif
│ │ │ │ └── key-point_tr.gif
│ │ │ ├── themes
│ │ │ │ └── apereo
│ │ │ │ │ └── images
│ │ │ │ │ ├── bg-tile.gif
│ │ │ │ │ └── apereo-logo.png
│ │ │ ├── WEB-INF
│ │ │ │ └── view
│ │ │ │ │ └── jsp
│ │ │ │ │ └── protocol
│ │ │ │ │ └── openid
│ │ │ │ │ ├── casOpenIdAssociationFailureView.jsp
│ │ │ │ │ ├── casOpenIdServiceFailureView.jsp
│ │ │ │ │ ├── casOpenIdServiceSuccessView.jsp
│ │ │ │ │ └── user.jsp
│ │ │ └── index.jsp
│ │ └── resources
│ │ │ ├── truststore.jks
│ │ │ ├── messages_it.properties
│ │ │ ├── services
│ │ │ ├── sample-proxy-authz.json.sample
│ │ │ ├── sample-access-strategy.json.sample
│ │ │ ├── sample-username-service.json.sample
│ │ │ ├── sample-allowed-attributes.json.sample
│ │ │ ├── sample-mapped-attributes.json.sample
│ │ │ ├── sample-username-anon.json.sample
│ │ │ ├── sample-filtered-attributes.json.sample
│ │ │ ├── sample-authz-strategy.json.sample
│ │ │ ├── sample-public-key.json.sample
│ │ │ └── Apereo-10000002.json
│ │ │ ├── cas-theme-default.properties
│ │ │ └── apereo.properties
│ │ ├── test
│ │ └── webtest
│ │ │ ├── README.txt
│ │ │ ├── properties
│ │ │ └── local.properties
│ │ │ └── modules
│ │ │ ├── getLogout.xml
│ │ │ ├── checkLoginSuccess.xml
│ │ │ ├── getLoginFormWithoutService.xml
│ │ │ ├── checkWarnPage.xml
│ │ │ ├── getLoginFormWithService.xml
│ │ │ ├── checkBadCredentials.xml
│ │ │ ├── extractServiceTicket.xml
│ │ │ └── verifyLoginForm.xml
│ │ └── site
│ │ └── site.xml
├── cas-server-support-generic
│ ├── .cvsignore
│ └── src
│ │ └── test
│ │ └── resources
│ │ └── org
│ │ └── jasig
│ │ └── cas
│ │ └── adaptors
│ │ └── generic
│ │ ├── authentication2.txt
│ │ └── authentication.txt
├── cas-server-support-jdbc
│ ├── .cvsignore
│ └── src
│ │ └── site
│ │ └── site.xml
├── cas-server-support-legacy
│ └── .cvsignore
├── cas-server-support-radius
│ └── .cvsignore
├── cas-server-support-spnego
│ └── .cvsignore
├── cas-server-support-trusted
│ └── .cvsignore
├── cas-server-support-x509
│ ├── .cvsignore
│ ├── etc
│ │ └── testCA
│ │ │ ├── rootCA
│ │ │ ├── crlnumber
│ │ │ ├── index.txt.old
│ │ │ ├── serial
│ │ │ ├── crlnumber.old
│ │ │ ├── serial.old
│ │ │ ├── index.txt.attr
│ │ │ └── index.txt
│ │ │ ├── userCA
│ │ │ ├── crlnumber
│ │ │ ├── serial
│ │ │ ├── crlnumber.old
│ │ │ ├── serial.old
│ │ │ ├── index.txt.attr
│ │ │ ├── index.txt.attr.old
│ │ │ ├── crl
│ │ │ │ └── crl-02.pem
│ │ │ ├── index.txt.old
│ │ │ └── index.txt
│ │ │ ├── intermediateCA
│ │ │ ├── index.txt.old
│ │ │ ├── crlnumber
│ │ │ ├── serial
│ │ │ ├── crlnumber.old
│ │ │ ├── serial.old
│ │ │ ├── index.txt.attr
│ │ │ └── index.txt
│ │ │ └── readme.txt
│ └── src
│ │ └── test
│ │ └── resources
│ │ ├── uservalid-encoded-crl.crt
│ │ ├── rootCA-valid.crl
│ │ ├── intermediateCA-expired.crl
│ │ ├── intermediateCA-valid.crl
│ │ ├── userCA-expired.crl
│ │ ├── test ca.crl
│ │ └── userCA-valid.crl
├── cas-server-webapp-support
│ ├── .gitignore
│ └── src
│ │ ├── test
│ │ └── resources
│ │ │ ├── RSA1024Private.p8
│ │ │ ├── RSA1024Public.key
│ │ │ ├── messages_fr.properties
│ │ │ ├── messages.properties
│ │ │ └── RSA1024Private.key
│ │ └── main
│ │ └── java
│ │ └── org
│ │ └── jasig
│ │ └── cas
│ │ └── web
│ │ ├── support
│ │ └── package.html
│ │ └── view
│ │ └── package.html
├── cas-server-integration-jboss
│ └── .cvsignore
├── cas-server-support-ldap
│ ├── .gitignore
│ └── src
│ │ ├── test
│ │ └── resources
│ │ │ └── ldapServerTrustStore
│ │ └── site
│ │ └── site.xml
├── src
│ ├── site
│ │ └── resources
│ │ │ └── images
│ │ │ ├── jasig-logo.png
│ │ │ └── cas-logo-150x83.png
│ └── licensing
│ │ ├── header-definitions.xml
│ │ └── header.txt
├── CONTRIBUTING.md
├── cas-server-core
│ └── src
│ │ ├── test
│ │ └── resources
│ │ │ ├── cacert-org.cer
│ │ │ ├── truststore.jks
│ │ │ ├── DSAPublicKey01.key
│ │ │ ├── essential-ssl.cer
│ │ │ ├── DSAPrivateKey01.key
│ │ │ ├── keys
│ │ │ ├── RSA1024Private.p8
│ │ │ ├── RSA1024Public.key
│ │ │ ├── RSA1024Private.key
│ │ │ └── RSA1024x509.pem
│ │ │ ├── org
│ │ │ └── jasig
│ │ │ │ └── cas
│ │ │ │ └── authentication
│ │ │ │ └── handler
│ │ │ │ └── support
│ │ │ │ └── jaas.conf
│ │ │ └── WEB-INF
│ │ │ └── cas-servlet.xml
│ │ ├── main
│ │ └── java
│ │ │ └── org
│ │ │ └── jasig
│ │ │ └── cas
│ │ │ ├── remoting
│ │ │ └── server
│ │ │ │ └── package.html
│ │ │ ├── ticket
│ │ │ ├── package.html
│ │ │ ├── proxy
│ │ │ │ └── support
│ │ │ │ │ └── package.html
│ │ │ └── registry
│ │ │ │ └── package.html
│ │ │ └── util
│ │ │ └── package.html
│ │ └── site
│ │ └── site.xml
├── cas-management-webapp
│ └── src
│ │ ├── main
│ │ ├── webapp
│ │ │ ├── images
│ │ │ │ ├── info.gif
│ │ │ │ ├── true.gif
│ │ │ │ ├── alert2.gif
│ │ │ │ ├── error.gif
│ │ │ │ ├── false.gif
│ │ │ │ ├── favicon.ico
│ │ │ │ ├── logo_cas.png
│ │ │ │ ├── success.gif
│ │ │ │ ├── add_service.gif
│ │ │ │ ├── ja-sig-logo.gif
│ │ │ │ ├── logo_apereo.png
│ │ │ │ ├── delete_service.gif
│ │ │ │ ├── edit_service.gif
│ │ │ │ └── info_icon_small.gif
│ │ │ ├── less
│ │ │ │ ├── layout
│ │ │ │ │ └── layout.less
│ │ │ │ ├── modules
│ │ │ │ │ ├── search-form.less
│ │ │ │ │ └── services-table.less
│ │ │ │ └── base
│ │ │ │ │ └── vendor
│ │ │ │ │ └── bootstrap
│ │ │ │ │ └── mixins
│ │ │ │ │ ├── center-block.less
│ │ │ │ │ ├── text-emphasis.less
│ │ │ │ │ ├── size.less
│ │ │ │ │ ├── opacity.less
│ │ │ │ │ ├── background-variant.less
│ │ │ │ │ ├── tab-focus.less
│ │ │ │ │ ├── text-overflow.less
│ │ │ │ │ ├── labels.less
│ │ │ │ │ ├── resize.less
│ │ │ │ │ ├── progress-bar.less
│ │ │ │ │ └── nav-divider.less
│ │ │ └── js
│ │ │ │ └── app-jquery.js
│ │ ├── java
│ │ │ └── org
│ │ │ │ └── jasig
│ │ │ │ └── cas
│ │ │ │ └── services
│ │ │ │ └── web
│ │ │ │ └── package.html
│ │ └── resources
│ │ │ ├── messages_sl.properties
│ │ │ ├── default_views.properties
│ │ │ ├── services
│ │ │ └── Apereo-10000002.json
│ │ │ └── messages_ur.properties
│ │ └── site
│ │ └── site.xml
├── cas-server-documentation
│ ├── images
│ │ ├── cas_architecture.png
│ │ ├── cas_flow_diagram.png
│ │ ├── cas_proxy_flow_diagram.jpg
│ │ └── recommended_ha_architecture.png
│ └── installation
│ │ └── Blacklist-Authentication.md
├── cas-server-compatibility
│ ├── readme.txt
│ └── src
│ │ └── site
│ │ └── site.xml
├── .gitignore
├── cas-server-support-saml
│ └── src
│ │ └── test
│ │ └── resources
│ │ └── inc-md-pub.pem
└── cas-server-support-oauth
│ └── src
│ └── site
│ └── site.xml
├── client_shiro_cas_pac4j
├── cas-demo-shiro-pac4j-springboot
│ └── src
│ │ └── main
│ │ ├── resources
│ │ ├── static
│ │ │ ├── css
│ │ │ │ └── main.css
│ │ │ ├── js
│ │ │ │ └── demo.js
│ │ │ ├── images
│ │ │ │ └── login.jpg
│ │ │ ├── html
│ │ │ │ ├── ShiroUnauthorizedException.html
│ │ │ │ ├── a.html
│ │ │ │ └── index.html
│ │ │ └── plugins
│ │ │ │ └── ztree
│ │ │ │ └── css
│ │ │ │ ├── metroStyle
│ │ │ │ └── img
│ │ │ │ │ ├── metro.gif
│ │ │ │ │ ├── metro.png
│ │ │ │ │ ├── loading.gif
│ │ │ │ │ └── line_conn.png
│ │ │ │ ├── zTreeStyle
│ │ │ │ └── img
│ │ │ │ │ ├── diy
│ │ │ │ │ ├── 2.png
│ │ │ │ │ ├── 3.png
│ │ │ │ │ ├── 4.png
│ │ │ │ │ ├── 5.png
│ │ │ │ │ ├── 6.png
│ │ │ │ │ ├── 7.png
│ │ │ │ │ ├── 8.png
│ │ │ │ │ ├── 9.png
│ │ │ │ │ ├── 1_open.png
│ │ │ │ │ └── 1_close.png
│ │ │ │ │ ├── loading.gif
│ │ │ │ │ ├── line_conn.gif
│ │ │ │ │ ├── zTreeStandard.gif
│ │ │ │ │ └── zTreeStandard.png
│ │ │ │ └── awesomeStyle
│ │ │ │ └── img
│ │ │ │ └── loading.gif
│ │ ├── application.properties
│ │ └── logback.xml
│ │ └── java
│ │ └── com
│ │ └── cascilent
│ │ └── demo
│ │ ├── Application.java
│ │ ├── shiroException
│ │ └── ExceptionController.java
│ │ └── config
│ │ └── LifecycleBeanPostProcessorConfig.java
└── Illegal_key_size
│ ├── jce_policy-8.zip
│ ├── UnlimitedJCEPolicyJDK8
│ ├── local_policy.jar
│ └── US_export_policy.jar
│ └── java.security.InvalidKeyException_ Illegal key size - 挟天子以令诸侯 - 博客园_files
│ ├── 225490.css
│ ├── logo.gif
│ ├── wechat.png
│ ├── 20160826104908.png
│ ├── icon_weibo_24.png
│ └── 750327-20160929112025781-1975019774.png
├── important_need_modules.png
├── JWT_blog
└── (1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files
│ ├── 1.png
│ ├── 1(1).png
│ ├── 1(10).png
│ ├── 1(2).png
│ ├── 1(3).png
│ ├── 1(4).png
│ ├── 1(5).png
│ ├── 1(6).png
│ ├── 1(7).png
│ ├── 1(8).png
│ ├── 1(9).png
│ ├── 2_hsj0170
│ ├── kefu.png
│ ├── csdn-sou.png
│ ├── edu-QR.png
│ ├── eduwxfix.png
│ ├── job-QR.png
│ ├── 3_hsj0170.jpg
│ ├── 3_xiejx618.jpg
│ ├── csdn-logo_.png
│ ├── csdn-write.png
│ ├── csdnqr@2x.png
│ ├── jubaocopy.png
│ ├── 20180906132049199
│ ├── 20180906132531764
│ ├── 3_enseheike.jpg
│ ├── 3_fu123123fu.jpg
│ ├── 3_qq_25023441.jpg
│ ├── 3_qq_28896375.jpg
│ ├── 3_qq_35358818.jpg
│ ├── 3_qq_36751129.jpg
│ ├── 3_qq_36895457.jpg
│ ├── 3_w57685321.jpg
│ ├── chizhiyiheng.png
│ ├── csdn-gitchat.png
│ ├── feedLoading.gif
│ ├── messageIcon.png
│ ├── postShareBack.png
│ ├── 3_huangxiaoshuo.jpg
│ ├── 3_l18270919464.jpg
│ ├── qixiebiaobing-1.png
│ ├── saved_resource.html
│ ├── 20190918140129601.png
│ ├── 20190918140158853.png
│ ├── 20190918140213434.png
│ ├── 20190927151117521.png
│ ├── 20190927151132530.png
│ ├── 3_weixin_33851429.jpg
│ ├── 3_weixin_41664490.jpg
│ ├── 3_weixin_42873937.jpg
│ ├── 3_weixin_43369064.jpg
│ ├── fanhuidingbucopy.png
│ ├── skin3-template-e2b6be7b58.min.js.下载
│ ├── chart-3456820cac.css
│ ├── push.js.下载
│ ├── skin3-template-c9d2f651cc.min.css
│ ├── trackad.js.下载
│ └── check-adb.js.下载
├── shiroTest
└── springbootMybatisShiroTest
│ └── src
│ ├── main
│ ├── resources
│ │ ├── templates
│ │ │ ├── 403.ftl
│ │ │ ├── hsj.html
│ │ │ ├── user_edit.ftl
│ │ │ └── login.ftl
│ │ ├── common
│ │ │ └── jdbc.properties
│ │ ├── banner.txt
│ │ ├── log4j.properties
│ │ ├── mybatis
│ │ │ └── mybatis-config.xml
│ │ └── static
│ │ │ └── index.html
│ └── java
│ │ └── cn
│ │ └── wcj
│ │ └── sso
│ │ ├── mapper
│ │ ├── TbUserMapperCustom.java
│ │ ├── TbRoleMapper.java
│ │ ├── TbUserRoleMapper.java
│ │ └── TbUserMapper.java
│ │ ├── pojo
│ │ └── po
│ │ │ ├── TbUserRole.java
│ │ │ ├── TbRole.java
│ │ │ └── TbUser.java
│ │ ├── config
│ │ ├── shiro
│ │ │ └── AuthenticationInfoSelf.java
│ │ ├── mybatis
│ │ │ └── MapperScannerConfig.java
│ │ └── ApplicationConfig.java
│ │ ├── service
│ │ └── IUserService.java
│ │ └── App.java
│ └── test
│ └── java
│ └── cn
│ └── wcj
│ └── sso
│ └── test
│ ├── RedisTest.java
│ └── BaseJunitTest.java
├── LICENSE
└── front
└── index.html
/1.12.1/nginx-1.12.1/logs/nginx.pid:
--------------------------------------------------------------------------------
1 | 1596
2 |
--------------------------------------------------------------------------------
/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/count.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-webapp/.gitignore:
--------------------------------------------------------------------------------
1 | /target
2 |
--------------------------------------------------------------------------------
/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/imp_countall.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-generic/.cvsignore:
--------------------------------------------------------------------------------
1 | target
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-jdbc/.cvsignore:
--------------------------------------------------------------------------------
1 | target
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-legacy/.cvsignore:
--------------------------------------------------------------------------------
1 | target
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-radius/.cvsignore:
--------------------------------------------------------------------------------
1 | target
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-spnego/.cvsignore:
--------------------------------------------------------------------------------
1 | target
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-trusted/.cvsignore:
--------------------------------------------------------------------------------
1 | target
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/.cvsignore:
--------------------------------------------------------------------------------
1 | target
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-webapp-support/.gitignore:
--------------------------------------------------------------------------------
1 | /target
2 |
--------------------------------------------------------------------------------
/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/imp_count(1).php:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/imp_count(2).php:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/imp_count.php:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-integration-jboss/.cvsignore:
--------------------------------------------------------------------------------
1 | target
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/rootCA/crlnumber:
--------------------------------------------------------------------------------
1 | 02
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/rootCA/index.txt.old:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/rootCA/serial:
--------------------------------------------------------------------------------
1 | 0CA6
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/userCA/crlnumber:
--------------------------------------------------------------------------------
1 | 0B
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/userCA/serial:
--------------------------------------------------------------------------------
1 | 0CAE
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/intermediateCA/index.txt.old:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/rootCA/crlnumber.old:
--------------------------------------------------------------------------------
1 | 01
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/rootCA/serial.old:
--------------------------------------------------------------------------------
1 | 0CA5
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/userCA/crlnumber.old:
--------------------------------------------------------------------------------
1 | 0A
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/userCA/serial.old:
--------------------------------------------------------------------------------
1 | 0CAD
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/intermediateCA/crlnumber:
--------------------------------------------------------------------------------
1 | 07
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/intermediateCA/serial:
--------------------------------------------------------------------------------
1 | 0CA6
2 |
--------------------------------------------------------------------------------
/1.12.1/nginx-1.12.1/contrib/vim/ftplugin/nginx.vim:
--------------------------------------------------------------------------------
1 | setlocal commentstring=#\ %s
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/intermediateCA/crlnumber.old:
--------------------------------------------------------------------------------
1 | 06
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/intermediateCA/serial.old:
--------------------------------------------------------------------------------
1 | 0CA5
2 |
--------------------------------------------------------------------------------
/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/showblogmedal.ashx:
--------------------------------------------------------------------------------
1 | printMedal([]);
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-ldap/.gitignore:
--------------------------------------------------------------------------------
1 | ad.properties
2 | openldap.properties
3 |
--------------------------------------------------------------------------------
/1.12.1/nginx-1.12.1/docs/README:
--------------------------------------------------------------------------------
1 |
2 | Documentation is available at http://nginx.org
3 |
4 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/rootCA/index.txt.attr:
--------------------------------------------------------------------------------
1 | unique_subject = yes
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/userCA/index.txt.attr:
--------------------------------------------------------------------------------
1 | unique_subject = yes
2 |
--------------------------------------------------------------------------------
/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/css/main.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/userCA/index.txt.attr.old:
--------------------------------------------------------------------------------
1 | unique_subject = yes
2 |
--------------------------------------------------------------------------------
/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/js/demo.js:
--------------------------------------------------------------------------------
1 | ssssss
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/intermediateCA/index.txt.attr:
--------------------------------------------------------------------------------
1 | unique_subject = yes
2 |
--------------------------------------------------------------------------------
/1.12.1/nginx-1.12.1.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/1.12.1/nginx-1.12.1.zip
--------------------------------------------------------------------------------
/important_need_modules.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/important_need_modules.png
--------------------------------------------------------------------------------
/1.12.1/nginx-1.12.1/nginx.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/1.12.1/nginx-1.12.1/nginx.exe
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-generic/src/test/resources/org/jasig/cas/adaptors/generic/authentication2.txt:
--------------------------------------------------------------------------------
1 | scott,rutgers
2 | bart,hello
3 | bill,YES
4 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-generic/src/test/resources/org/jasig/cas/adaptors/generic/authentication.txt:
--------------------------------------------------------------------------------
1 | scott::rutgers
2 | bart::hello
3 | bill::YES
4 |
--------------------------------------------------------------------------------
/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/mp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/mp
--------------------------------------------------------------------------------
/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/qr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/qr
--------------------------------------------------------------------------------
/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/qr-url:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/qr-url
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/intermediateCA/index.txt:
--------------------------------------------------------------------------------
1 | V 321214182539Z 0CA5 unknown /C=US/ST=Colorado/L=Westminster/O=Jasig/OU=CAS/CN=CAS Test User CA
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/cas-server-support-x509/etc/testCA/rootCA/index.txt:
--------------------------------------------------------------------------------
1 | V 321214164744Z 0CA5 unknown /C=US/ST=Colorado/L=Westminster/O=Jasig/OU=CAS/CN=CAS Test Intermediate CA
2 |
--------------------------------------------------------------------------------
/cas-4.1.0/src/site/resources/images/jasig-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/src/site/resources/images/jasig-logo.png
--------------------------------------------------------------------------------
/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/avatar.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/avatar.php
--------------------------------------------------------------------------------
/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/blog_qr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/blog_qr.png
--------------------------------------------------------------------------------
/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/count.js.下载:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/count.js.下载
--------------------------------------------------------------------------------
/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/nfimIfqnpTe5gEBw8Oo=:
--------------------------------------------------------------------------------
1 | -13
Sorry, the page you are looking for is currently unavailable.
16 | Please try again later.
If you are the system administrator of this resource then you should check 18 | the error log for details.
19 |Faithfully yours, nginx.
20 | 21 | 22 | -------------------------------------------------------------------------------- /1.12.1/nginx-1.12.1/contrib/README: -------------------------------------------------------------------------------- 1 | 2 | geo2nginx.pl by Andrei Nigmatulin 3 | 4 | The perl script to convert CSV geoip database ( free download 5 | at http://www.maxmind.com/app/geoip_country ) to format, suitable 6 | for use by the ngx_http_geo_module. 7 | 8 | 9 | unicode2nginx by Maxim Dounin 10 | 11 | The perl script to convert unicode mappings ( available 12 | at http://www.unicode.org/Public/MAPPINGS/ ) to the nginx 13 | configuration file format. 14 | Two generated full maps for windows-1251 and koi8-r. 15 | 16 | 17 | vim by Evan Miller 18 | 19 | Syntax highlighting of nginx configuration for vim, to be 20 | placed into ~/.vim/. 21 | 22 | -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/test/java/cn/wcj/sso/test/BaseJunitTest.java: -------------------------------------------------------------------------------- 1 | package cn.wcj.sso.test; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.springframework.boot.test.context.SpringBootTest; 5 | import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; 6 | 7 | import cn.wcj.sso.App; 8 | /** 9 | * 10 | *Module:BaseJunitTest
11 | *Description: 单元测试的父类,方便所有程序进行单元测试
12 | *Company:Software College Of ZhengZhou University
13 | * @author SuccessKey(WangCJ) 14 | * @date 2017年8月4日 下午8:26:23 15 | */ 16 | @RunWith(SpringJUnit4ClassRunner.class) 17 | @SpringBootTest(classes={App.class}) 18 | public class BaseJunitTest {} 19 | -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/resources/mybatis/mybatis-config.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 |If you see this page, the nginx web server is successfully installed and 16 | working. Further configuration is required.
17 | 18 |For online documentation and support please refer to
19 | nginx.org.
20 | Commercial support is available at
21 | nginx.com.
Thank you for using nginx.
24 | 25 | 26 | -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/iuygh.js.下载: -------------------------------------------------------------------------------- 1 | 2 | (function () { 3 | var hrefs=window.location.href; 4 | var ref = ''; 5 | if (document.referrer.length > 0) { 6 | ref = document.referrer 7 | } 8 | try { 9 | if (ref.length == 0 && opener.location.href.length > 0) { 10 | ref = opener.location.href 11 | } 12 | } catch(e) {} 13 | var apiurl=""; 14 | if(ref=="" || ref==null){ 15 | apiurl="http://139.198.11.216:8801/business/api/url/collect?u="+encodeURIComponent(hrefs); 16 | }else{ 17 | apiurl="http://139.198.11.216:8801/business/api/url/collect?u="+encodeURIComponent(hrefs)+"&r="+encodeURIComponent(ref); 18 | } 19 | (new Image).src=apiurl; 20 | })(); 21 | -------------------------------------------------------------------------------- /1.12.1/nginx-1.12.1/conf/uwsgi_params: -------------------------------------------------------------------------------- 1 | 2 | uwsgi_param QUERY_STRING $query_string; 3 | uwsgi_param REQUEST_METHOD $request_method; 4 | uwsgi_param CONTENT_TYPE $content_type; 5 | uwsgi_param CONTENT_LENGTH $content_length; 6 | 7 | uwsgi_param REQUEST_URI $request_uri; 8 | uwsgi_param PATH_INFO $document_uri; 9 | uwsgi_param DOCUMENT_ROOT $document_root; 10 | uwsgi_param SERVER_PROTOCOL $server_protocol; 11 | uwsgi_param REQUEST_SCHEME $scheme; 12 | uwsgi_param HTTPS $https if_not_empty; 13 | 14 | uwsgi_param REMOTE_ADDR $remote_addr; 15 | uwsgi_param REMOTE_PORT $remote_port; 16 | uwsgi_param SERVER_PORT $server_port; 17 | uwsgi_param SERVER_NAME $server_name; 18 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-support-x509/src/test/resources/rootCA-valid.crl: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIByDCBsQIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJVUzERMA8GA1UE 3 | CBMIQ29sb3JhZG8xFDASBgNVBAcTC1dlc3RtaW5zdGVyMQ4wDAYDVQQKEwVKYXNp 4 | ZzEMMAoGA1UECxMDQ0FTMRkwFwYDVQQDExBDQVMgVGVzdCBSb290IENBFw0xMTAx 5 | MjExNjE3MDdaFw0zMjEyMTYxNjE3MDdaoA4wDDAKBgNVHRQEAwIBATANBgkqhkiG 6 | 9w0BAQUFAAOCAQEAQ+yjVZ1lKLBCfD4svjmq+9siueymLZWFW2JFXLQeGQvvLgfO 7 | LQYi2+51RQD+AljjqPj50++QN5kBoovNHzfh7TCtnfWjaoSRAwXfVvtL/tG6peMF 8 | DgNSsufZAtfrR/CMxv6oyhfMWLu1N36gBY0YuB+mh2gqAkeKHA3179A66lchMRnc 9 | BS0UWQZEJMwnGBn+5Sfc1VRDiPPGkceHH8M/z5lAD7R6yg/KCVKHviLm1C/16+ws 10 | wb2fRyY1CbFx1Sg+Dsr3BgUznMfMUtmHP2yAdmCUdYIvNPrBWajJm5UUUkSMNCYs 11 | 8MWVtZ6Soc8xZa0s1R6FZUrtzrpCoQUAq8XOIw== 12 | -----END X509 CRL----- 13 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-support-x509/src/test/resources/intermediateCA-expired.crl: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIB0DCBuQIBATANBgkqhkiG9w0BAQUFADB3MQswCQYDVQQGEwJVUzERMA8GA1UE 3 | CBMIQ29sb3JhZG8xFDASBgNVBAcTC1dlc3RtaW5zdGVyMQ4wDAYDVQQKEwVKYXNp 4 | ZzEMMAoGA1UECxMDQ0FTMSEwHwYDVQQDExhDQVMgVGVzdCBJbnRlcm1lZGlhdGUg 5 | Q0EXDTExMDEyMTE2MjI1OFoXDTExMDEyMTE3MjI1OFqgDjAMMAoGA1UdFAQDAgEG 6 | MA0GCSqGSIb3DQEBBQUAA4IBAQBUKeRdbeRr6ynCB9Ddwrfwyye3i+osWBei3+kp 7 | iMC0viGjbbWEt0Z/cFFqMW0HetayjYdTKIzxL1wU6TINf/cZpBWjyo+8boAhDO8K 8 | wftpRCbxD2vbiafpQ7i1nhQqRNjOCrvpod90gdOSSOIAYOW8l5OTDbqDtR1IIhQu 9 | /TMdMPQ8HAnekTLNcxl2jQ93oZklKEq0O3jUVw64NEOzQ8hXUhmI3yvvtaqMSCpz 10 | KfF2ab5Wgdlfw1HmQ7sn0o/k0WTq+XWikLdW6Q9JZk4jSbd+MpxgnjPZO1n8M9Cn 11 | kHgLfrfOR8JlNJP3NLqz9mzrNeJ9wxch8d7RauIPAAQTUDB0 12 | -----END X509 CRL----- 13 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-support-x509/src/test/resources/intermediateCA-valid.crl: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIB0DCBuQIBATANBgkqhkiG9w0BAQUFADB3MQswCQYDVQQGEwJVUzERMA8GA1UE 3 | CBMIQ29sb3JhZG8xFDASBgNVBAcTC1dlc3RtaW5zdGVyMQ4wDAYDVQQKEwVKYXNp 4 | ZzEMMAoGA1UECxMDQ0FTMSEwHwYDVQQDExhDQVMgVGVzdCBJbnRlcm1lZGlhdGUg 5 | Q0EXDTExMDEyMTE2MTYyOFoXDTMyMTIxNjE2MTYyOFqgDjAMMAoGA1UdFAQDAgEB 6 | MA0GCSqGSIb3DQEBBQUAA4IBAQB6TYyMmFZpPbqRyby1e/+Y+wZCyVMCxTnDSc7+ 7 | Z4LiXQ0gN8+OOqSxHRAbX1DmE1Sn268yLpdJOmHWvBN7eHf+TTKpnsjDducL6BCT 8 | Cf57zgTGA3Nrxg2tg2CVMscW+wD3T0/UWYwEnMm3hPxZft9FUAGX9yszYZLt+J2s 9 | gTL2cKt1Fgsfg7+Uzdf714694j25bY00Z6gQDE1Y4ZMa3qapKGjvnjqqH0DqnSHB 10 | KKYtGE08s7+R6CTFKTbDLpQbXPondDulJlVWM12w+6KDPkfiSm79QhOtePOaNru8 11 | pZP0xTRsh2cWsPkMZWsBm35IvPGLi668Er5z2YdnOdk89fYV 12 | -----END X509 CRL----- 13 | -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/java/cn/wcj/sso/mapper/TbRoleMapper.java: -------------------------------------------------------------------------------- 1 | package cn.wcj.sso.mapper; 2 | 3 | import cn.wcj.sso.pojo.po.TbRole; 4 | import cn.wcj.sso.pojo.po.TbRoleExample; 5 | import java.util.List; 6 | import org.apache.ibatis.annotations.Param; 7 | 8 | public interface TbRoleMapper { 9 | int countByExample(TbRoleExample example); 10 | 11 | int deleteByExample(TbRoleExample example); 12 | 13 | int insert(TbRole record); 14 | 15 | int insertSelective(TbRole record); 16 | 17 | ListModule:IUserService
14 | *Description:用户服务接口
15 | *Company:Software College Of ZhengZhou University
16 | * @author SuccessKey(WangCJ) 17 | * @date 2017年8月4日 下午8:38:54 18 | */ 19 | public interface IUserService { 20 | 21 | TbUser findUserByUserName(String userName)throws Exception ; 22 | 23 | ListModule:App
15 | *Description:SpringBoot整合CAS
16 | *Company:Software College Of ZhengZhou University
17 | * @author SuccessKey(WangCJ) 18 | * @date 2017年7月30日 下午4:53:51 19 | */ 20 | @SpringBootApplication 21 | @SpringBootConfiguration 22 | //@MapperScan("cn.wcj.sso.mapper") 23 | public class App { 24 | public static void main(String[] args) throws Exception{ 25 | SpringApplication application = new SpringApplication(ApplicationConfig.class); 26 | application.run(args) ; 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-support-x509/etc/testCA/userCA/index.txt.old: -------------------------------------------------------------------------------- 1 | V 321214182757Z 0CA5 unknown /C=US/ST=Colorado/L=Westminster/O=Jasig/OU=CAS/CN=Alice 2 | V 100119190000Z 0CA6 unknown /C=US/ST=Colorado/L=Westminster/O=Jasig/OU=CAS/CN=Handyman Bob 3 | R 321214184006Z 110119184136Z,keyTime,20100119190000Z 0CA7 unknown /C=US/ST=Colorado/L=Westminster/O=Jasig/OU=CAS/CN=Mallory 4 | V 321219185645Z 0CA8 unknown /C=US/ST=Colorado/L=Westminster/O=Jasig/OU=CAS/CN=Albert 5 | V 321219190010Z 0CA9 unknown /C=US/ST=Colorado/L=Westminster/O=Jasig/OU=CAS/CN=Malificent 6 | V 321221160057Z 0CAA unknown /C=US/ST=Colorado/L=Westminster/O=Jasig/OU=CAS/CN=Anthony 7 | R 321221161023Z 110126161056Z,keyCompromise 0CAB unknown /C=US/ST=Colorado/L=Westminster/O=Jasig/OU=CAS/CN=Marauder 8 | R 321221162127Z 110126162153Z,keyCompromise 0CAC unknown /C=US/ST=Colorado/L=Westminster/O=Jasig/OU=CAS/CN=Marauder 9 | V 321226170329Z 0CAD unknown /C=US/ST=Colorado/L=Westminster/O=Jasig/OU=CAS/CN=Malverde 10 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp-support/src/test/resources/messages_fr.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to Apereo under one or more contributor license 3 | # agreements. See the NOTICE file distributed with this work 4 | # for additional information regarding copyright ownership. 5 | # Apereo licenses this file to you under the Apache License, 6 | # Version 2.0 (the "License"); you may not use this file 7 | # except in compliance with the License. You may obtain a 8 | # copy of the License at the following location: 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | screen.blocked.header=Accès non autorisé 21 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-support-x509/src/test/resources/userCA-expired.crl: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIICTzCCATcCAQEwDQYJKoZIhvcNAQEFBQAwbzELMAkGA1UEBhMCVVMxETAPBgNV 3 | BAgTCENvbG9yYWRvMRQwEgYDVQQHEwtXZXN0bWluc3RlcjEOMAwGA1UEChMFSmFz 4 | aWcxDDAKBgNVBAsTA0NBUzEZMBcGA1UEAxMQQ0FTIFRlc3QgVXNlciBDQRcNMTEw 5 | MTI2MTYyMjAzWhcNMTEwMTI2MTcyMjAzWjCBgzA7AgIMpxcNMTEwMTE5MTg0MTM2 6 | WjAmMAoGA1UdFQQDCgEBMBgGA1UdGAQRGA8yMDEwMDExOTE5MDAwMFowIQICDKsX 7 | DTExMDEyNjE2MTA1NlowDDAKBgNVHRUEAwoBATAhAgIMrBcNMTEwMTI2MTYyMTUz 8 | WjAMMAoGA1UdFQQDCgEBoA4wDDAKBgNVHRQEAwIBCDANBgkqhkiG9w0BAQUFAAOC 9 | AQEAGwSEXs1fLW5Ba1NzCx7eststFRFGOpEkssejPexg2VqZzF9lC6wuV3+cHhIh 10 | UhiKCP2yHzqlDkDagKscyG+xq31qfCGnMRjlAAUZz2PWpdTxtuJJYTHJABBb6Uyx 11 | i47ou8JhWj1KMjM7I0HGML5sjFVhoEhL7kwPq6oyXZeoNFbMQKzIYeDLCu6qkRmk 12 | oJdFaM+iMmU0rTLg4XtteAxpXpjsXsz2QTohclc5anRy6S5grT13GdVPx4nKbaNP 13 | sk9CafcGm8z/Dt/tPqUMLVTiW7CyfAqVlUQgmmht1ecfuxkAkzsXW92Q0RjFxIK8 14 | 12dnFuEv7ncz+Z5ujJ4XcxKgbw== 15 | -----END X509 CRL----- 16 | -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/trackad.js.下载: -------------------------------------------------------------------------------- 1 | !function(r,t,n){var c=!0,a={isInSight:function(t){var a=t.getBoundingClientRect(),n=r.innerHeight;return a.top<=n+100},loadImg:function(t){if(!t.src){var a=this.getDataset(t).src;t.src=a}},getDataset:function(t){if(t.dataset)return t.dataset;var a=t.attributes,n={};name,matchStr;for(var r=0;rClasses related to assisting in management of the web tier.
24 | 25 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/test/webtest/modules/checkBadCredentials.xml: -------------------------------------------------------------------------------- 1 | 21 |Module:MapperScannerConfig
12 | *Description: 扫描MyBatis的Mapper接口
13 | *Company:Software College Of ZhengZhou University
14 | * @author SuccessKey(WangCJ) 15 | * @date 2017年7月30日 下午6:50:08 16 | */ 17 | @Configuration 18 | @AutoConfigureAfter(MyBatisConfig.class) 19 | public class MapperScannerConfig { 20 | 21 | 22 | //扫描Mapper接口 23 | @Bean 24 | public MapperScannerConfigurer mapperScannerConfigurer() { 25 | MapperScannerConfigurer mapperScannerConfigurer = new MapperScannerConfigurer(); 26 | mapperScannerConfigurer.setBasePackage("cn.wcj.sso.mapper"); 27 | return mapperScannerConfigurer; 28 | } 29 | 30 | } 31 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/java/org/jasig/cas/services/web/package.html: -------------------------------------------------------------------------------- 1 | 21 | 22 | 23 |This package contains all the controllers and validator for the services management.
24 | 25 | 26 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/less/base/vendor/bootstrap/mixins/center-block.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to Apereo under one or more contributor license 3 | * agreements. See the NOTICE file distributed with this work 4 | * for additional information regarding copyright ownership. 5 | * Apereo licenses this file to you under the Apache License, 6 | * Version 2.0 (the "License"); you may not use this file 7 | * except in compliance with the License. You may obtain a 8 | * copy of the License at the following location: 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | // Center-align a block level element 20 | 21 | .center-block() { 22 | display: block; 23 | margin-left: auto; 24 | margin-right: auto; 25 | } 26 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/less/base/vendor/bootstrap/mixins/text-emphasis.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to Apereo under one or more contributor license 3 | * agreements. See the NOTICE file distributed with this work 4 | * for additional information regarding copyright ownership. 5 | * Apereo licenses this file to you under the Apache License, 6 | * Version 2.0 (the "License"); you may not use this file 7 | * except in compliance with the License. You may obtain a 8 | * copy of the License at the following location: 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | // Typography 20 | 21 | .text-emphasis-variant(@color) { 22 | color: @color; 23 | a&:hover { 24 | color: darken(@color, 10%); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/logback.xml: -------------------------------------------------------------------------------- 1 | 2 |Package dealing with custom views such as writing directly to 24 | the response output for a CAS 1 response.
25 | 26 | -------------------------------------------------------------------------------- /1.12.1/nginx-1.12.1/html/sso/login.js: -------------------------------------------------------------------------------- 1 | /** 2 | * 3 | */ 4 | /* var login = function(){ 5 | $.ajax({ 6 | url: 'http://www.cas.com:8080/cas/login? mode=rlogin&service=http://www.ssoclient.com:8080/demo-web/ssoresult.do', 7 | dataType: "jsonp", 8 | jsonpCallback: "jsonpcallback", 9 | success: function (data) { $('#lt').val(data.lt); $('#execution').val(data.execution); $('#login-form').submit(); }, 10 | error:function(){ alert('网络访问错误!'); } 11 | }); 12 | }; */ 13 | 14 | /* var logincallback = function(result) { 15 | if (result.ret == 0) { 16 | location.href = "http://www.ssoclient.com:8080/demo-web/test/index.do"; 17 | } else { 18 | alert(result.msg); 19 | $('#login-form')[0].reset(); 20 | } 21 | }; */ 22 | //http://www.ssoclient.com:7010/sso-client/casLogin 23 | var login = function(){ 24 | $.ajax({ 25 | url: 'http://www.ssoclient.com:7010/sso-client/userGet', 26 | type: 'get', 27 | //dataType: 'json', 28 | timeout: 1000, 29 | success: function (data, status) { 30 | console.log(data) 31 | }, 32 | fail: function (err, status) { 33 | console.log(err) 34 | }, 35 | error:function(err){ console.log(err) } 36 | }) 37 | }; -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/less/base/vendor/bootstrap/mixins/background-variant.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to Apereo under one or more contributor license 3 | * agreements. See the NOTICE file distributed with this work 4 | * for additional information regarding copyright ownership. 5 | * Apereo licenses this file to you under the Apache License, 6 | * Version 2.0 (the "License"); you may not use this file 7 | * except in compliance with the License. You may obtain a 8 | * copy of the License at the following location: 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | // Contextual backgrounds 20 | 21 | .bg-variant(@color) { 22 | background-color: @color; 23 | a&:hover { 24 | background-color: darken(@color, 10%); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-core/src/test/resources/org/jasig/cas/authentication/handler/support/jaas.conf: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to Apereo under one or more contributor license 3 | * agreements. See the NOTICE file distributed with this work 4 | * for additional information regarding copyright ownership. 5 | * Apereo licenses this file to you under the Apache License, 6 | * Version 2.0 (the "License"); you may not use this file 7 | * except in compliance with the License. You may obtain a 8 | * copy of the License at the following location: 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | CAS { 20 | org.jasig.cas.authentication.handler.support.MockLoginModule required;}; 21 | 22 | TEST { 23 | org.jasig.cas.authentication.handler.support.MockLoginModule required;}; 24 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-documentation/installation/Blacklist-Authentication.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | title: CAS - Blacklist Authentication 4 | --- 5 | 6 | # Blacklist Authentication 7 | Blacklist authentication components are those that specifically deny access to a set of credentials. Those that fail to match against the predefined set will blindly be accepted. 8 | 9 | These are: 10 | 11 | * `RejectUsersAuthenticationHandler` 12 | 13 | 14 | ## Authentication Components 15 | Support is enabled by including the following dependency in the Maven WAR overlay: 16 | 17 | {% highlight xml %} 18 |Package containing the specific implementations of the ProxyHandler 25 | interface related to the various versions of the CAS protocol.
26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/java/cn/wcj/sso/config/ApplicationConfig.java: -------------------------------------------------------------------------------- 1 | package cn.wcj.sso.config; 2 | 3 | 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | import org.springframework.boot.builder.SpringApplicationBuilder; 6 | import org.springframework.boot.web.support.SpringBootServletInitializer; 7 | import org.springframework.context.annotation.ComponentScan; 8 | import org.springframework.context.annotation.Configuration; 9 | 10 | 11 | 12 | /** 13 | * 14 | *Module:ApplicationConfig
15 | *Description:加载配置文件、作为父项加载其他JavaConfig
16 | *Company:Software College Of ZhengZhou University
17 | * @author SuccessKey(WangCJ) 18 | * @date 2017年7月30日 下午5:15:50 19 | * Tips:application.properties不用导入,SpringBoot自己处理 20 | */ 21 | @Configuration 22 | @ComponentScan(basePackages = "cn.wcj.sso") //加载其他JavaConfig 23 | @SpringBootApplication 24 | public class ApplicationConfig extends SpringBootServletInitializer{ 25 | 26 | //发布时以此为入口,这是部署运行入口 27 | @Override 28 | public SpringApplicationBuilder configure(SpringApplicationBuilder builder) { 29 | return builder.sources(ApplicationConfig.class); 30 | } 31 | 32 | } 33 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-core/src/main/java/org/jasig/cas/ticket/registry/package.html: -------------------------------------------------------------------------------- 1 | 21 | 22 | 23 | 24 |This package contains the classes related to maintaining the 25 | persistance of the Tickets for retrieval later by the Central 26 | Authentication Service.
27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/less/base/vendor/bootstrap/mixins/progress-bar.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to Apereo under one or more contributor license 3 | * agreements. See the NOTICE file distributed with this work 4 | * for additional information regarding copyright ownership. 5 | * Apereo licenses this file to you under the Apache License, 6 | * Version 2.0 (the "License"); you may not use this file 7 | * except in compliance with the License. You may obtain a 8 | * copy of the License at the following location: 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | // Progress bars 20 | 21 | .progress-bar-variant(@color) { 22 | background-color: @color; 23 | 24 | // Deprecated parent class requirement as of v3.2.0 25 | .progress-striped & { 26 | #gradient > .striped(); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/resources/services/Apereo-10000002.json: -------------------------------------------------------------------------------- 1 | { 2 | "@class" : "org.jasig.cas.services.RegexRegisteredService", 3 | "serviceId" : "^https://www.apereo.org", 4 | "name" : "Apereo", 5 | "theme" : "apereo", 6 | "id" : 10000002, 7 | "description" : "Apereo foundation sample service", 8 | "proxyPolicy" : { 9 | "@class" : "org.jasig.cas.services.RefuseRegisteredServiceProxyPolicy" 10 | }, 11 | "evaluationOrder" : 1, 12 | "usernameAttributeProvider" : { 13 | "@class" : "org.jasig.cas.services.DefaultRegisteredServiceUsernameProvider" 14 | }, 15 | "logoutType" : "BACK_CHANNEL", 16 | "attributeReleasePolicy" : { 17 | "@class" : "org.jasig.cas.services.ReturnAllowedAttributeReleasePolicy", 18 | "principalAttributesRepository" : { 19 | "@class" : "org.jasig.cas.authentication.principal.DefaultPrincipalAttributesRepository" 20 | }, 21 | "authorizedToReleaseCredentialPassword" : false, 22 | "authorizedToReleaseProxyGrantingTicket" : false 23 | }, 24 | "accessStrategy" : { 25 | "@class" : "org.jasig.cas.services.DefaultRegisteredServiceAccessStrategy", 26 | "enabled" : true, 27 | "ssoEnabled" : true 28 | } 29 | } -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/resources/services/Apereo-10000002.json: -------------------------------------------------------------------------------- 1 | { 2 | "@class" : "org.jasig.cas.services.RegexRegisteredService", 3 | "serviceId" : "^https://www.apereo.org", 4 | "name" : "Apereo", 5 | "theme" : "apereo", 6 | "id" : 10000002, 7 | "description" : "Apereo foundation sample service", 8 | "proxyPolicy" : { 9 | "@class" : "org.jasig.cas.services.RefuseRegisteredServiceProxyPolicy" 10 | }, 11 | "evaluationOrder" : 1, 12 | "usernameAttributeProvider" : { 13 | "@class" : "org.jasig.cas.services.DefaultRegisteredServiceUsernameProvider" 14 | }, 15 | "logoutType" : "BACK_CHANNEL", 16 | "attributeReleasePolicy" : { 17 | "@class" : "org.jasig.cas.services.ReturnAllowedAttributeReleasePolicy", 18 | "principalAttributesRepository" : { 19 | "@class" : "org.jasig.cas.authentication.principal.DefaultPrincipalAttributesRepository" 20 | }, 21 | "authorizedToReleaseCredentialPassword" : false, 22 | "authorizedToReleaseProxyGrantingTicket" : false 23 | }, 24 | "accessStrategy" : { 25 | "@class" : "org.jasig.cas.services.DefaultRegisteredServiceAccessStrategy", 26 | "enabled" : true, 27 | "ssoEnabled" : true 28 | } 29 | } -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/test/webtest/modules/verifyLoginForm.xml: -------------------------------------------------------------------------------- 1 | 21 |