├── 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 | -13reduplicate mapping recently 2 | -------------------------------------------------------------------------------- /cas-4.1.0/CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contributor Guidelines 2 | 3 | Please see the [Contributor Guidelines](http://jasig.github.io/cas/developer/Contributor-Guidelines.html) for more info. -------------------------------------------------------------------------------- /blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/avatar(1).php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/avatar(1).php -------------------------------------------------------------------------------- /blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/avatar(2).php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/avatar(2).php -------------------------------------------------------------------------------- /blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/pageview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/pageview.html -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/favicon.ico -------------------------------------------------------------------------------- /cas-4.1.0/src/site/resources/images/cas-logo-150x83.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/src/site/resources/images/cas-logo-150x83.png -------------------------------------------------------------------------------- /blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/share_default.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/share_default.jpg -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/images/red.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/images/red.gif -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/Illegal_key_size/jce_policy-8.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/Illegal_key_size/jce_policy-8.zip -------------------------------------------------------------------------------- /blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/fck_editorarea.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/fck_editorarea.css -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/new.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/new.gif -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/top.png -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-core/src/test/resources/cacert-org.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-core/src/test/resources/cacert-org.cer -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-core/src/test/resources/truststore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-core/src/test/resources/truststore.jks -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/images/error.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/images/error.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/images/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/images/error.png -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/images/green.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/images/green.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/images/info.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/images/info.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/images/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/images/info.png -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/images/logo.png -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/100x100.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/100x100.jpg -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/blog2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/blog2.png -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/ico_rss.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/ico_rss.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/images/info.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-management-webapp/src/main/webapp/images/info.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/images/true.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-management-webapp/src/main/webapp/images/true.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-core/src/test/resources/DSAPublicKey01.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-core/src/test/resources/DSAPublicKey01.key -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-core/src/test/resources/essential-ssl.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-core/src/test/resources/essential-ssl.cer -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-documentation/images/cas_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-documentation/images/cas_architecture.png -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-documentation/images/cas_flow_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-documentation/images/cas_flow_diagram.png -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/resources/truststore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/resources/truststore.jks -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/images/cas-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/images/cas-logo.png -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/images/confirm.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/images/confirm.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/images/question.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/images/question.png -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/images/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/images/success.png -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/images/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/images/warning.png -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/images/webapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/images/webapp.png -------------------------------------------------------------------------------- /blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/pvlog.js.下载: -------------------------------------------------------------------------------- 1 | var url = window.location.href; 2 | var referer = document.referrer; 3 | $.get(BLOG_URL+'pv-log',{'url':url,'referer':referer},function(e){ 4 | },'json') -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/ico_list.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/ico_list.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/images/alert2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-management-webapp/src/main/webapp/images/alert2.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/images/error.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-management-webapp/src/main/webapp/images/error.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/images/false.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-management-webapp/src/main/webapp/images/false.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-core/src/test/resources/DSAPrivateKey01.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-core/src/test/resources/DSAPrivateKey01.key -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1.png -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/1_chenhai201.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/1_chenhai201.jpg -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/3_chenhai201.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/3_chenhai201.jpg -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/3_koproblem.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/3_koproblem.jpg -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/3_mrtanandma.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/3_mrtanandma.jpg -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/3_soft_xiang.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/3_soft_xiang.jpg -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/3_zhangk007.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/3_zhangk007.jpg -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/ico_summary.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/ico_summary.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-management-webapp/src/main/webapp/images/favicon.ico -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/images/logo_cas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-management-webapp/src/main/webapp/images/logo_cas.png -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/images/success.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-management-webapp/src/main/webapp/images/success.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-core/src/test/resources/keys/RSA1024Private.p8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-core/src/test/resources/keys/RSA1024Private.p8 -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-core/src/test/resources/keys/RSA1024Public.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-core/src/test/resources/keys/RSA1024Public.key -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-documentation/images/cas_proxy_flow_diagram.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-documentation/images/cas_proxy_flow_diagram.jpg -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/images/key-point_bl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/images/key-point_bl.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/images/key-point_br.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/images/key-point_br.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/images/key-point_tl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/images/key-point_tl.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/images/key-point_tr.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/images/key-point_tr.gif -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(1).png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(10).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(10).png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(2).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(2).png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(3).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(3).png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(4).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(4).png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(5).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(5).png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(6).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(6).png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(7).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(7).png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(8).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(8).png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(9).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/1(9).png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/2_hsj0170: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/2_hsj0170 -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/kefu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/kefu.png -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/20160202134423373: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/20160202134423373 -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/20160202134512168: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/20160202134512168 -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/20160202134534233: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/20160202134534233 -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/category_icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/category_icon.jpg -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/images/add_service.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-management-webapp/src/main/webapp/images/add_service.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/images/ja-sig-logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-management-webapp/src/main/webapp/images/ja-sig-logo.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/images/logo_apereo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-management-webapp/src/main/webapp/images/logo_apereo.png -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/resources/messages_it.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/resources/messages_it.properties -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/csdn-sou.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/csdn-sou.png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/edu-QR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/edu-QR.png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/eduwxfix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/eduwxfix.png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/job-QR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/job-QR.png -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/arrow_triangle_up.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/arrow_triangle_up.jpg -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/blog-icon-reply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/blog-icon-reply.png -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/gongshang_logos.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/gongshang_logos.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/images/delete_service.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-management-webapp/src/main/webapp/images/delete_service.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/images/edit_service.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-management-webapp/src/main/webapp/images/edit_service.gif -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-documentation/images/recommended_ha_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-documentation/images/recommended_ha_architecture.png -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-support-ldap/src/test/resources/ldapServerTrustStore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-support-ldap/src/test/resources/ldapServerTrustStore -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp-support/src/test/resources/RSA1024Private.p8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp-support/src/test/resources/RSA1024Private.p8 -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp-support/src/test/resources/RSA1024Public.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp-support/src/test/resources/RSA1024Public.key -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_hsj0170.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_hsj0170.jpg -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_xiejx618.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_xiejx618.jpg -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/csdn-logo_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/csdn-logo_.png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/csdn-write.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/csdn-write.png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/csdnqr@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/csdnqr@2x.png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/jubaocopy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/jubaocopy.png -------------------------------------------------------------------------------- /blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/wKioL1g355fzxJuZAAC_YtKcIGA432.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/wKioL1g355fzxJuZAAC_YtKcIGA432.png -------------------------------------------------------------------------------- /blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/wKioL1g35rPwNMwCAAFKgMZKaFc573.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/wKioL1g35rPwNMwCAAFKgMZKaFc573.png -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/saved_resource.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/100x100.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/100x100.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_jxlmz.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_jxlmz.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_ronux.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_ronux.jpg -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/images/info_icon_small.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-management-webapp/src/main/webapp/images/info_icon_small.gif -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/resources/templates/403.ftl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 权限错误 4 | 5 | 6 | 7 |

对不起,您没有权限请求此连接!

8 | 9 | -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/20180906132049199: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/20180906132049199 -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/20180906132531764: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/20180906132531764 -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_enseheike.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_enseheike.jpg -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_fu123123fu.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_fu123123fu.jpg -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_qq_25023441.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_qq_25023441.jpg -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_qq_28896375.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_qq_28896375.jpg -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_qq_35358818.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_qq_35358818.jpg -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_qq_36751129.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_qq_36751129.jpg -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_qq_36895457.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_qq_36895457.jpg -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_w57685321.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_w57685321.jpg -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/chizhiyiheng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/chizhiyiheng.png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/csdn-gitchat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/csdn-gitchat.png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/feedLoading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/feedLoading.gif -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/messageIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/messageIcon.png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/postShareBack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/postShareBack.png -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/arrow_triangle _down.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/arrow_triangle _down.jpg -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/saved_resource(1).html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/saved_resource(2).html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/saved_resource(3).html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/saved_resource(4).html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_a7695895.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_a7695895.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_frinder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_frinder.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_gobitan.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_gobitan.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_luenxin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_luenxin.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_magic_wz.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_magic_wz.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_xiaomo008.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_xiaomo008.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_yuwenruli.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_yuwenruli.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/btn_cancel.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/btn_cancel.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/btn_submit.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/btn_submit.jpg -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-compatibility/readme.txt: -------------------------------------------------------------------------------- 1 | These are the automated compatibility tests. 2 | 3 | Andrew's environment: 4 | They run for me in Eclipse under 5 | JDK 1.5 with xercesImpl.jar 6 | (from uPortal) also on the classpath. -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-support-x509/src/test/resources/uservalid-encoded-crl.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-support-x509/src/test/resources/uservalid-encoded-crl.crt -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/themes/apereo/images/bg-tile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/themes/apereo/images/bg-tile.gif -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_huangxiaoshuo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_huangxiaoshuo.jpg -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_l18270919464.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_l18270919464.jpg -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/qixiebiaobing-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/qixiebiaobing-1.png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/saved_resource.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_forlong401.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_forlong401.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_lifetragedy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_lifetragedy.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_matthewei6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_matthewei6.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_q383965374.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_q383965374.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_small_love.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_small_love.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_u011503625.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_u011503625.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_u012116457.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_u012116457.jpg -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/themes/apereo/images/apereo-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/cas-4.1.0/cas-server-webapp/src/main/webapp/themes/apereo/images/apereo-logo.png -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/Illegal_key_size/UnlimitedJCEPolicyJDK8/local_policy.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/Illegal_key_size/UnlimitedJCEPolicyJDK8/local_policy.jar -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/20190918140129601.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/20190918140129601.png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/20190918140158853.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/20190918140158853.png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/20190918140213434.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/20190918140213434.png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/20190927151117521.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/20190927151117521.png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/20190927151132530.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/20190927151132530.png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_weixin_33851429.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_weixin_33851429.jpg -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_weixin_41664490.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_weixin_41664490.jpg -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_weixin_42873937.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_weixin_42873937.jpg -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_weixin_43369064.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/3_weixin_43369064.jpg -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/fanhuidingbucopy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/fanhuidingbucopy.png -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_javaloveiphone.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_javaloveiphone.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_jingqiang521.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_jingqiang521.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_meshowmeshow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/3_meshowmeshow.jpg -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/saved_resource.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/Illegal_key_size/UnlimitedJCEPolicyJDK8/US_export_policy.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/Illegal_key_size/UnlimitedJCEPolicyJDK8/US_export_policy.jar -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/resources/templates/hsj.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | hsj 6 | 7 | 8 | hsj 9 | 10 | 11 | -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/201711281706431295.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/201711281706431295.png -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/201711281713051168.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/201711281713051168.png -------------------------------------------------------------------------------- /1.12.1/nginx-1.12.1/contrib/vim/ftdetect/nginx.vim: -------------------------------------------------------------------------------- 1 | au BufRead,BufNewFile *.nginx set ft=nginx 2 | au BufRead,BufNewFile */etc/nginx/* set ft=nginx 3 | au BufRead,BufNewFile */usr/local/nginx/conf/* set ft=nginx 4 | au BufRead,BufNewFile nginx.conf set ft=nginx 5 | -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/images/login.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/images/login.jpg -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/Illegal_key_size/java.security.InvalidKeyException_ Illegal key size - 挟天子以令诸侯 - 博客园_files/225490.css: -------------------------------------------------------------------------------- 1 | h2 { 2 | text-align: center; 3 | box-shadow: 10px 10px 5px #888888; 4 | background-color: #5FBDCE; 5 | color: #015666; 6 | } 7 | img { 8 | max-width: 80%; 9 | } -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/resources/templates/user_edit.ftl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 用户信息 - 修改 4 | 5 | 6 |

修改用户信息页面


7 | 返回用户列表 8 | 9 | -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/html/ShiroUnauthorizedException.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | ShiroUnauthorizedException 6 | 7 | 8 | 你没有权限访问该资源! 9 | 10 | -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/resources/common/jdbc.properties: -------------------------------------------------------------------------------- 1 | jdbc.driverClass=com.mysql.jdbc.Driver 2 | jdbc.jdbcUrl=jdbc:mysql://127.0.0.1:3306/testredisshiro?useUnicode=true&characterEncoding=utf8&autoReconnect=true&allowMultiQueries=true 3 | jdbc.username=root 4 | jdbc.password=123456 -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/Illegal_key_size/java.security.InvalidKeyException_ Illegal key size - 挟天子以令诸侯 - 博客园_files/logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/Illegal_key_size/java.security.InvalidKeyException_ Illegal key size - 挟天子以令诸侯 - 博客园_files/logo.gif -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/metroStyle/img/metro.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/metroStyle/img/metro.gif -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/metroStyle/img/metro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/metroStyle/img/metro.png -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/2.png -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/3.png -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/4.png -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/5.png -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/6.png -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/7.png -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/8.png -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/9.png -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/Illegal_key_size/java.security.InvalidKeyException_ Illegal key size - 挟天子以令诸侯 - 博客园_files/wechat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/Illegal_key_size/java.security.InvalidKeyException_ Illegal key size - 挟天子以令诸侯 - 博客园_files/wechat.png -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/metroStyle/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/metroStyle/img/loading.gif -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/loading.gif -------------------------------------------------------------------------------- /blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/push.js.下载: -------------------------------------------------------------------------------- 1 | !function(){var e=/([http|https]:\/\/[a-zA-Z0-9\_\.]+\.baidu\.com)/gi,r=window.location.href,o=document.referrer;if(!e.test(r)){var n="//api.share.baidu.com/s.gif";o?(n+="?r="+encodeURIComponent(document.referrer),r&&(n+="&l="+r)):r&&(n+="?l="+r);var t=new Image;t.src=n}}(window); -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/awesomeStyle/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/awesomeStyle/img/loading.gif -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/metroStyle/img/line_conn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/metroStyle/img/line_conn.png -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/1_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/1_open.png -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/line_conn.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/line_conn.gif -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/1_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/diy/1_close.png -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/Illegal_key_size/java.security.InvalidKeyException_ Illegal key size - 挟天子以令诸侯 - 博客园_files/20160826104908.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/Illegal_key_size/java.security.InvalidKeyException_ Illegal key size - 挟天子以令诸侯 - 博客园_files/20160826104908.png -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/Illegal_key_size/java.security.InvalidKeyException_ Illegal key size - 挟天子以令诸侯 - 博客园_files/icon_weibo_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/Illegal_key_size/java.security.InvalidKeyException_ Illegal key size - 挟天子以令诸侯 - 博客园_files/icon_weibo_24.png -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/zTreeStandard.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/zTreeStandard.gif -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/zTreeStandard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/plugins/ztree/css/zTreeStyle/img/zTreeStandard.png -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/skin3-template-e2b6be7b58.min.js.下载: -------------------------------------------------------------------------------- 1 | var toolBar=new ToolMeau({posType:"right",fixTop:52});$(function(){function o(){var o=t.offset().left;e.css("left",o+"px")}var e=$("div.meau-gotop-box"),t=$("div.tool-box"),i=null;$(window).resize(function(){i&&clearTimeout(i),i=setTimeout(o,400)}),o()}); -------------------------------------------------------------------------------- /1.12.1/nginx-1.12.1/contrib/vim/indent/nginx.vim: -------------------------------------------------------------------------------- 1 | if exists("b:did_indent") 2 | finish 3 | endif 4 | let b:did_indent = 1 5 | 6 | setlocal indentexpr= 7 | 8 | " cindent actually works for nginx' simple file structure 9 | setlocal cindent 10 | " Just make sure that the comments are not reset as defs would be. 11 | setlocal cinkeys-=0# 12 | -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/resources/banner.txt: -------------------------------------------------------------------------------- 1 | _ ______ ______ 2 | | | | ____| ____| 3 | | | __ ___ ____ _| |__ | |__ 4 | _ | |/ _` \ \ / / _` | __| | __| 5 | | |__| | (_| |\ V | (_| | |____| |____ 6 | \____/ \__,_| \_/ \__,_|______|______| 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /cas-4.1.0/.gitignore: -------------------------------------------------------------------------------- 1 | .classpath 2 | !/.project 3 | .project 4 | .settings 5 | target 6 | test-output/ 7 | bin/ 8 | *.ipr 9 | *.iml 10 | *.iws 11 | *.orig 12 | .idea/ 13 | .DS_Store 14 | .idea 15 | overlays/ 16 | pom.xml.versionsBackup 17 | build.xml 18 | *.log 19 | rebel.xml 20 | **/.checkstyle 21 | *.log.gz 22 | node_modules/ 23 | package.json 24 | gruntfile.js -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/chart-3456820cac.css: -------------------------------------------------------------------------------- 1 | div.chartjs canvas,div.chartjs div.chartjs-legend{display:inline-block}div.chartjs div.chartjs-legend span{display:inline-block;width:20px;height:20px;margin-right:10px;margin-bottom:-5px}div.chartjs div.chartjs-legend ul{list-style-type:none}div.chartjs div.chartjs-legend li{margin-top:10px} -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/push.js.下载: -------------------------------------------------------------------------------- 1 | !function(){var e=/([http|https]:\/\/[a-zA-Z0-9\_\.]+\.baidu\.com)/gi,r=window.location.href,t=document.referrer;if(!e.test(r)){var o="https://sp0.baidu.com/9_Q4simg2RQJ8t7jm9iCKT-xh_/s.gif";t?(o+="?r="+encodeURIComponent(document.referrer),r&&(o+="&l="+r)):r&&(o+="?l="+r);var i=new Image;i.src=o}}(window); -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/Illegal_key_size/java.security.InvalidKeyException_ Illegal key size - 挟天子以令诸侯 - 博客园_files/750327-20160929112025781-1975019774.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/springboot-shiro-cas-mybatis/HEAD/client_shiro_cas_pac4j/Illegal_key_size/java.security.InvalidKeyException_ Illegal key size - 挟天子以令诸侯 - 博客园_files/750327-20160929112025781-1975019774.png -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- 1 | log4j.rootLogger=DEBUG,A1 2 | log4j.logger.com.taotao = DEBUG 3 | log4j.logger.org.mybatis = DEBUG 4 | 5 | log4j.appender.A1=org.apache.log4j.ConsoleAppender 6 | log4j.appender.A1.layout=org.apache.log4j.PatternLayout 7 | log4j.appender.A1.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss,SSS} [%t] [%c]-[%p] %m%n -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/avatar.css: -------------------------------------------------------------------------------- 1 | /* CSS Document */ 2 | @charset "utf-8"; 3 | 4 | 5 | .csdn-avatar img{border:0;} 6 | .csdn-avatar250{width:250px; height:250px;} 7 | .csdn-avatar150{width:150px; height:150px;} 8 | .csdn-avatar100{width:100px; height:100px;} 9 | .csdn-avatar75{width:75px; height:75px;} 10 | .csdn-avatar50{width:50px; height:50px;} -------------------------------------------------------------------------------- /JWT_blog/(1条消息)使用JWT实现单点登录(完全跨域方案) - Helon的博客 - CSDN博客_files/skin3-template-c9d2f651cc.min.css: -------------------------------------------------------------------------------- 1 | header{background:url("images/bg-title.png?v4") no-repeat center;background-size:1920px auto;height:100px}header div.title-box .title-blog a{color:#fff !important}header div.title-box .description{color:#b8b8b8}aside{float:left}aside .aside-box .aside-content a:hover{color:#ca0c16 !important}main{float:right}.tool-box{top:48px} -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/resources/services/sample-proxy-authz.json.sample: -------------------------------------------------------------------------------- 1 | { 2 | "@class" : "org.jasig.cas.services.RegexRegisteredService", 3 | "serviceId" : "sample", 4 | "name" : "sample", 5 | "id" : 400, 6 | "description" : "sample", 7 | "proxyPolicy" : { 8 | "@class" : "org.jasig.cas.services.RegexMatchingRegisteredServiceProxyPolicy", 9 | "pattern" : "^https://.+" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/resources/services/sample-access-strategy.json.sample: -------------------------------------------------------------------------------- 1 | { 2 | "@class" : "org.jasig.cas.services.RegexRegisteredService", 3 | "serviceId" : "sample", 4 | "name" : "sample", 5 | "id" : 1984, 6 | "description" : "sample", 7 | "accessStrategy" : { 8 | "@class" : "org.jasig.cas.services.DefaultRegisteredServiceAccessStrategy", 9 | "enabled" : true, 10 | "ssoEnabled" : true 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/resources/services/sample-username-service.json.sample: -------------------------------------------------------------------------------- 1 | { 2 | "@class" : "org.jasig.cas.services.RegexRegisteredService", 3 | "serviceId" : "sample", 4 | "name" : "sample", 5 | "id" : 600, 6 | "description" : "sample", 7 | "usernameAttributeProvider" : { 8 | "@class" : "org.jasig.cas.services.PrincipalAttributeRegisteredServiceUsernameProvider", 9 | "usernameAttribute" : "cn" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/java/com/cascilent/demo/Application.java: -------------------------------------------------------------------------------- 1 | package com.cascilent.demo; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | 7 | @SpringBootApplication 8 | public class Application { 9 | public static void main(String[] args) { 10 | SpringApplication.run(Application.class, args); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/resources/services/sample-allowed-attributes.json.sample: -------------------------------------------------------------------------------- 1 | { 2 | "@class" : "org.jasig.cas.services.RegexRegisteredService", 3 | "serviceId" : "sample", 4 | "name" : "sample", 5 | "id" : 100, 6 | "description" : "sample", 7 | "attributeReleasePolicy" : { 8 | "@class" : "org.jasig.cas.services.ReturnAllowedAttributeReleasePolicy", 9 | "allowedAttributes" : [ "java.util.ArrayList", [ "cn", "mail", "sn" ] ] 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/resources/services/sample-mapped-attributes.json.sample: -------------------------------------------------------------------------------- 1 | { 2 | "@class" : "org.jasig.cas.services.RegexRegisteredService", 3 | "serviceId" : "sample", 4 | "name" : "sample", 5 | "id" : 300, 6 | "description" : "sample", 7 | "attributeReleasePolicy" : { 8 | "@class" : "org.jasig.cas.services.ReturnMappedAttributeReleasePolicy", 9 | "allowedAttributes" : { 10 | "@class" : "java.util.TreeMap", 11 | "attr1" : "newattr1", 12 | "attr2" : "newattr2" 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /cas-4.1.0/src/licensing/header-definitions.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | /* 5 | * 6 | */ 7 | ( |\t)*/\*( |\t)*$ 8 | ( |\t)*\*/( |\t)*$ 9 | true 10 | true 11 | 12 | 13 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-support-saml/src/test/resources/inc-md-pub.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0Chdkrn+dG5Zj5L3UIw+ 3 | xeWgNzm8ajw7/FyqRQ1SjD4Lfg2WCdlfjOrYGNnVZMCTfItoXTSpg4rXxHQsykeN 4 | iYRu2+02uMS+1pnBqWjzdPJE0od+q8EbdvE6ShimjyNn0yQfGyQKCNdYuc+75MIH 5 | saIOAEtDZUST9Sd4oeU1zRjV2sGvUd+JFHveUAhRc0b+JEZfIEuq/LIU9qxm/+gF 6 | aawlmojZPyOWZ1JlswbrrJYYyn10qgnJvjh9gZWXKjmPxqvHKJcATPhAh2gWGabW 7 | TXBJCckMe1hrHCl/vbDLCmz0/oYuoaSDzP6zE9YSA/xCplaHA0moC1Vs2H5MOQGl 8 | ewIDAQAB 9 | -----END PUBLIC KEY----- 10 | -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/java/cn/wcj/sso/mapper/TbUserMapperCustom.java: -------------------------------------------------------------------------------- 1 | package cn.wcj.sso.mapper; 2 | 3 | import java.util.List; 4 | import java.util.Set; 5 | 6 | import org.apache.ibatis.annotations.Param; 7 | 8 | import cn.wcj.sso.pojo.po.TbRole; 9 | 10 | public interface TbUserMapperCustom { 11 | 12 | List findRoleNamesByUserName(@Param("userName") String userName)throws Exception ; 13 | 14 | List findPermissionNamesByUserName(@Param("userName") String userName)throws Exception ; 15 | 16 | } 17 | -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/test/java/cn/wcj/sso/test/RedisTest.java: -------------------------------------------------------------------------------- 1 | package cn.wcj.sso.test; 2 | 3 | import org.junit.Test; 4 | import org.springframework.beans.factory.annotation.Autowired; 5 | import org.springframework.data.redis.core.StringRedisTemplate; 6 | 7 | public class RedisTest extends BaseJunitTest { 8 | 9 | @Autowired 10 | private StringRedisTemplate stringRedisTemplate ; 11 | 12 | @Test 13 | public void testSet()throws Exception{ 14 | stringRedisTemplate.opsForValue().set("msg", "coder520"); 15 | } 16 | 17 | } 18 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/test/webtest/README.txt: -------------------------------------------------------------------------------- 1 | See http://www.ja-sig.org/wiki/display/CAS/CAS+Functional+Tests for the descrition of these tests. 2 | 3 | DEPENDENCIES : 4 | - Canoo Webtest 2.5 5 | - The application proxyCallBackTest should be deployed twice an on a trusted Application Server 6 | over HTTPS 7 | 8 | CONFIGURATION FILES : 9 | - properties\canoo.properties 10 | - properties\local.properties : proxyCallBackURL1 and proxyCallBackURL2 should be mapped to 11 | proxyCallBackTest applications. 12 | 13 | USAGE : 14 | - launch build.xml with ANT 15 | 16 | -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/java/cn/wcj/sso/pojo/po/TbUserRole.java: -------------------------------------------------------------------------------- 1 | package cn.wcj.sso.pojo.po; 2 | 3 | public class TbUserRole { 4 | private Integer userId; 5 | 6 | private Integer roleId; 7 | 8 | public Integer getUserId() { 9 | return userId; 10 | } 11 | 12 | public void setUserId(Integer userId) { 13 | this.userId = userId; 14 | } 15 | 16 | public Integer getRoleId() { 17 | return roleId; 18 | } 19 | 20 | public void setRoleId(Integer roleId) { 21 | this.roleId = roleId; 22 | } 23 | } -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/java/cn/wcj/sso/pojo/po/TbRole.java: -------------------------------------------------------------------------------- 1 | package cn.wcj.sso.pojo.po; 2 | 3 | public class TbRole { 4 | private Integer id; 5 | 6 | private String rolename; 7 | 8 | public Integer getId() { 9 | return id; 10 | } 11 | 12 | public void setId(Integer id) { 13 | this.id = id; 14 | } 15 | 16 | public String getRolename() { 17 | return rolename; 18 | } 19 | 20 | public void setRolename(String rolename) { 21 | this.rolename = rolename == null ? null : rolename.trim(); 22 | } 23 | } -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/resources/services/sample-username-anon.json.sample: -------------------------------------------------------------------------------- 1 | { 2 | "@class" : "org.jasig.cas.services.RegexRegisteredService", 3 | "serviceId" : "sample", 4 | "name" : "sample", 5 | "id" : 500, 6 | "description" : "sample", 7 | "usernameAttributeProvider" : { 8 | "@class" : "org.jasig.cas.services.AnonymousRegisteredServiceUsernameAttributeProvider", 9 | "persistentIdGenerator" : { 10 | "@class" : "org.jasig.cas.authentication.principal.ShibbolethCompatiblePersistentIdGenerator", 11 | "salt" : "aGVsbG93b3JsZA==" 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/java/cn/wcj/sso/config/shiro/AuthenticationInfoSelf.java: -------------------------------------------------------------------------------- 1 | package cn.wcj.sso.config.shiro; 2 | 3 | import org.apache.shiro.authc.AuthenticationInfo; 4 | import org.apache.shiro.subject.PrincipalCollection; 5 | 6 | public class AuthenticationInfoSelf implements AuthenticationInfo{ 7 | 8 | @Override 9 | public PrincipalCollection getPrincipals() { 10 | // TODO Auto-generated method stub 11 | return null; 12 | } 13 | 14 | @Override 15 | public Object getCredentials() { 16 | // TODO Auto-generated method stub 17 | return null; 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /blog/单点登录cas常见问题(九) - android app怎么接入cas单点登录系统? - CSDN博客_files/wxLogin.js.下载: -------------------------------------------------------------------------------- 1 | !function(a,b,c){function d(a){var c="default";a.self_redirect===!0?c="true":a.self_redirect===!1&&(c="false");var d=b.createElement("iframe"),e="https://open.weixin.qq.com/connect/qrconnect?appid="+a.appid+"&scope="+a.scope+"&redirect_uri="+a.redirect_uri+"&state="+a.state+"&login_type=jssdk&self_redirect="+c;e+=a.style?"&style="+a.style:"",e+=a.href?"&href="+a.href:"",d.src=e,d.frameBorder="0",d.allowTransparency="true",d.scrolling="no",d.width="300px",d.height="400px";var f=b.getElementById(a.id);f.innerHTML="",f.appendChild(d)}a.WxLogin=d}(window,document); -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/resources/templates/login.ftl: -------------------------------------------------------------------------------- 1 | 2 | 3 | Login 4 | 5 | 6 |

登录页面

7 | <#if message?exists> 8 |
${message}
9 | 10 |
11 | 用户名:
12 | 密码:
13 | 14 | 15 |
16 | 17 | 18 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/resources/services/sample-filtered-attributes.json.sample: -------------------------------------------------------------------------------- 1 | { 2 | "@class" : "org.jasig.cas.services.RegexRegisteredService", 3 | "serviceId" : "sample", 4 | "name" : "sample", 5 | "id" : 200, 6 | "description" : "sample", 7 | "attributeReleasePolicy" : { 8 | "@class" : "org.jasig.cas.services.ReturnAllowedAttributeReleasePolicy", 9 | "attributeFilter" : { 10 | "@class" : "org.jasig.cas.services.support.RegisteredServiceRegexAttributeFilter", 11 | "pattern" : "\\w+" 12 | }, 13 | "allowedAttributes" : [ "java.util.ArrayList", [ "cn", "mail", "givenName" ] ] 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /1.12.1/nginx-1.12.1/html/50x.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Error 5 | 12 | 13 | 14 |

An error occurred.

15 |

Sorry, the page you are looking for is currently unavailable.
16 | Please try again later.

17 |

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 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/resources/services/sample-authz-strategy.json.sample: -------------------------------------------------------------------------------- 1 | { 2 | "@class" : "org.jasig.cas.services.RegexRegisteredService", 3 | "serviceId" : "sample", 4 | "name" : "sample", 5 | "id" : 666, 6 | "description" : "sample", 7 | "accessStrategy" : { 8 | "@class" : "org.jasig.cas.services.DefaultRegisteredServiceAccessStrategy", 9 | "enabled" : false, 10 | "ssoEnabled" : false, 11 | "requireAllAttributes" : true, 12 | "requiredAttributes" : { 13 | "@class" : "java.util.HashMap", 14 | "cn" : [ "java.util.HashSet", [ "v1, v2, v3" ] ], 15 | "memberOf" : [ "java.util.HashSet", [ "v4, v5, v6" ] ] 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /1.12.1/nginx-1.12.1/conf/scgi_params: -------------------------------------------------------------------------------- 1 | 2 | scgi_param REQUEST_METHOD $request_method; 3 | scgi_param REQUEST_URI $request_uri; 4 | scgi_param QUERY_STRING $query_string; 5 | scgi_param CONTENT_TYPE $content_type; 6 | 7 | scgi_param DOCUMENT_URI $document_uri; 8 | scgi_param DOCUMENT_ROOT $document_root; 9 | scgi_param SCGI 1; 10 | scgi_param SERVER_PROTOCOL $server_protocol; 11 | scgi_param REQUEST_SCHEME $scheme; 12 | scgi_param HTTPS $https if_not_empty; 13 | 14 | scgi_param REMOTE_ADDR $remote_addr; 15 | scgi_param REMOTE_PORT $remote_port; 16 | scgi_param SERVER_PORT $server_port; 17 | scgi_param SERVER_NAME $server_name; 18 | -------------------------------------------------------------------------------- /1.12.1/nginx-1.12.1/html/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Welcome to nginx! 5 | 12 | 13 | 14 |

Welcome to nginx!

15 |

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.

22 | 23 |

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 | List selectByExample(TbRoleExample example); 18 | 19 | int updateByExampleSelective(@Param("record") TbRole record, @Param("example") TbRoleExample example); 20 | 21 | int updateByExample(@Param("record") TbRole record, @Param("example") TbRoleExample example); 22 | } -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/java/com/cascilent/demo/shiroException/ExceptionController.java: -------------------------------------------------------------------------------- 1 | package com.cascilent.demo.shiroException; 2 | 3 | import javax.servlet.http.HttpServletRequest; 4 | 5 | import org.apache.shiro.authz.UnauthorizedException; 6 | import org.springframework.web.bind.annotation.ControllerAdvice; 7 | import org.springframework.web.bind.annotation.ExceptionHandler; 8 | 9 | /** 10 | * 统一拦截异常 11 | * 12 | * @Description:TODO 13 | * @author:hsj qq:2356899074 14 | * @time:2017年12月13日 上午9:42:51 15 | */ 16 | @ControllerAdvice 17 | public class ExceptionController { 18 | @ExceptionHandler(value = UnauthorizedException.class) // 处理访问方法时权限不足问题 19 | public String defaultErrorHandler(HttpServletRequest req, Exception e) { 20 | return "你无权访问该方法!---403"; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /cas-4.1.0/src/licensing/header.txt: -------------------------------------------------------------------------------- 1 | Licensed to Apereo under one or more contributor license 2 | agreements. See the NOTICE file distributed with this work 3 | for additional information regarding copyright ownership. 4 | Apereo licenses this file to you under the Apache License, 5 | Version 2.0 (the "License"); you may not use this file 6 | except in compliance with the License. You may obtain a 7 | copy of the License at the following location: 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, 12 | software distributed under the License is distributed on an 13 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | KIND, either express or implied. See the License for the 15 | specific language governing permissions and limitations 16 | under the License. 17 | -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/java/com/cascilent/demo/config/LifecycleBeanPostProcessorConfig.java: -------------------------------------------------------------------------------- 1 | package com.cascilent.demo.config; 2 | 3 | import org.apache.shiro.spring.LifecycleBeanPostProcessor; 4 | import org.springframework.context.annotation.Bean; 5 | import org.springframework.context.annotation.Configuration; 6 | import org.springframework.core.annotation.Order; 7 | /** 8 | * Shiro生命周期处理器,开启了就会启动报错不知道为什么?---设置为优先启动!!见:LifecycleBeanPostProcessorConfig 9 | * @Description:TODO 10 | * @author:hsj qq:2356899074 11 | * @time:2017年12月13日 上午11:34:49 12 | */ 13 | @Configuration 14 | @Order(1) 15 | public class LifecycleBeanPostProcessorConfig { 16 | @Bean 17 | public LifecycleBeanPostProcessor lifecycleBeanPostProcessor(){ 18 | return new LifecycleBeanPostProcessor(); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | #httpEncoding 2 | spring.http.encoding.charset=UTF-8 3 | spring.http.encoding.enabled=true 4 | spring.http.encoding.force=true 5 | 6 | #encoding 7 | banner.charset=UTF-8 8 | spring.freemarker.charset=UTF-8 9 | spring.mail.default-encoding=UTF-8 10 | spring.messages.encoding=UTF-8 11 | spring.thymeleaf.encoding=UTF-8 12 | 13 | casServerUrlPrefix=http://www.cas.com:8080/cas 14 | cas.prefixUrl=http://www.cas.com:8080/cas 15 | cas.loginUrl=${cas.prefixUrl}/login 16 | cas.logoutUrl=${cas.prefixUrl}/logout 17 | 18 | cas.serviceUrl=http://localhost:${server.port} 19 | cas.callbackUrl=${cas.serviceUrl}/callback 20 | #jwt.salt=12345678901234567890123456789012 21 | jwt.salt=12345678901234567890123456789012 22 | 23 | debug=true 24 | server.port=8081 25 | 26 | -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/java/cn/wcj/sso/pojo/po/TbUser.java: -------------------------------------------------------------------------------- 1 | package cn.wcj.sso.pojo.po; 2 | 3 | public class TbUser { 4 | private Integer id; 5 | 6 | private String username; 7 | 8 | private String password; 9 | 10 | public Integer getId() { 11 | return id; 12 | } 13 | 14 | public void setId(Integer id) { 15 | this.id = id; 16 | } 17 | 18 | public String getUsername() { 19 | return username; 20 | } 21 | 22 | public void setUsername(String username) { 23 | this.username = username == null ? null : username.trim(); 24 | } 25 | 26 | public String getPassword() { 27 | return password; 28 | } 29 | 30 | public void setPassword(String password) { 31 | this.password = password == null ? null : password.trim(); 32 | } 33 | } -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/java/cn/wcj/sso/mapper/TbUserRoleMapper.java: -------------------------------------------------------------------------------- 1 | package cn.wcj.sso.mapper; 2 | 3 | import cn.wcj.sso.pojo.po.TbUserRole; 4 | import cn.wcj.sso.pojo.po.TbUserRoleExample; 5 | import java.util.List; 6 | import org.apache.ibatis.annotations.Param; 7 | 8 | public interface TbUserRoleMapper { 9 | int countByExample(TbUserRoleExample example); 10 | 11 | int deleteByExample(TbUserRoleExample example); 12 | 13 | int insert(TbUserRole record); 14 | 15 | int insertSelective(TbUserRole record); 16 | 17 | List selectByExample(TbUserRoleExample example); 18 | 19 | int updateByExampleSelective(@Param("record") TbUserRole record, @Param("example") TbUserRoleExample example); 20 | 21 | int updateByExample(@Param("record") TbUserRole record, @Param("example") TbUserRoleExample example); 22 | } -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/java/cn/wcj/sso/service/IUserService.java: -------------------------------------------------------------------------------- 1 | package cn.wcj.sso.service; 2 | 3 | import java.util.List; 4 | import java.util.Set; 5 | 6 | import org.apache.ibatis.annotations.Param; 7 | 8 | import cn.wcj.sso.pojo.po.TbUser; 9 | 10 | 11 | /** 12 | * 13 | *

Module: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 | List findRoleNamesByUserName(String userName)throws Exception ; 24 | 25 | List findPermissionNamesByUserName(String userName)throws Exception ; 26 | 27 | List findAll()throws Exception ; 28 | 29 | } 30 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-support-x509/etc/testCA/userCA/crl/crl-02.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIICBzCB8AIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJVUzERMA8GA1UE 3 | CBMIQ29sb3JhZG8xFDASBgNVBAcTC1dlc3RtaW5zdGVyMQ4wDAYDVQQKEwVKYXNp 4 | ZzEMMAoGA1UECxMDQ0FTMRkwFwYDVQQDExBDQVMgVGVzdCBVc2VyIENBFw0xMTAx 5 | MTkxODQ5NDFaFw0xMTAyMTgxODQ5NDFaMD0wOwICDKcXDTExMDExOTE4NDEzNlow 6 | JjAKBgNVHRUEAwoBATAYBgNVHRgEERgPMjAxMDAxMTkxOTAwMDBaoA4wDDAKBgNV 7 | HRQEAwIBAjANBgkqhkiG9w0BAQUFAAOCAQEAEm0Yhtqwx/I10F/AdvvwHwswpsRj 8 | Mxv+ICeWw1lNjl7n2i9yqq+EZN4pv1PqW9bENqjbYTawLRqQvuLSCPsh9r/JRVGY 9 | hT1uZ/F8AgT/7QEbpEQ9w1pA3ZYj3fOtrhulVNbFW+uH70BXTni5OFo2al14kN89 10 | jedqgCou7fP8itP+zlQ3J/RLkiHwJxuBIttPh4ala0Z3cVTaeG3MoAtbjPm2FGK8 11 | bwSta9S+E1sTuYsqRBEepHshwo5kGf0aZjxMrAhx0a1mw49y9Ad7ckWe4HClmchg 12 | SLaXFZumcMCR3Sdx4VNA/2ZKCYdaroyU2BvvQZ4rzT7dvtc5HXhsiHEA7A== 13 | -----END X509 CRL----- 14 | -------------------------------------------------------------------------------- /blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/highlight.css: -------------------------------------------------------------------------------- 1 | .hljs{display:block;overflow-x:auto;padding:0.5em;color:#333;background:#f8f8f8}.hljs-comment,.hljs-quote{color:#998;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#333;font-weight:bold}.hljs-number,.hljs-literal,.hljs-variable,.hljs-template-variable,.hljs-tag .hljs-attr{color:#008080}.hljs-string,.hljs-doctag{color:#d14}.hljs-title,.hljs-section,.hljs-selector-id{color:#900;font-weight:bold}.hljs-subst{font-weight:normal}.hljs-type,.hljs-class .hljs-title{color:#458;font-weight:bold}.hljs-tag,.hljs-name,.hljs-attribute{color:#000080;font-weight:normal}.hljs-regexp,.hljs-link{color:#009926}.hljs-symbol,.hljs-bullet{color:#990073}.hljs-built_in,.hljs-builtin-name{color:#0086b3}.hljs-meta{color:#999;font-weight:bold}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold} -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/resources/services/sample-public-key.json.sample: -------------------------------------------------------------------------------- 1 | { 2 | "@class" : "org.jasig.cas.services.RegexRegisteredService", 3 | "id" : 10000001, 4 | "description" : "This service definition authorized all application urls that support HTTPS and IMAPS protocols.", 5 | "serviceId" : "^(https|imaps)://.*", 6 | "name": "HTTPS and IMAPS", 7 | "evaluationOrder" : 10000001, 8 | "attributeReleasePolicy" : { 9 | "@class" : "org.jasig.cas.services.ReturnAllowedAttributeReleasePolicy", 10 | "authorizedToReleaseCredentialPassword": false, 11 | "authorizedToReleaseProxyGrantingTicket": false, 12 | "allowedAttributes" : [ "java.util.ArrayList", [ "cn", "mail" ] ] 13 | }, 14 | "publicKey" : { 15 | "@class" : "org.jasig.cas.services.RegisteredServicePublicKeyImpl", 16 | "location" : "classpath:RSA1024Public.key", 17 | "algorithm" : "RSA" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/html/a.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | index.html 5 | 6 | 7 | 8 | 9 | 11 | 23 | 24 | 25 | 26 |
27 | 系统主页c! 28 |
29 | 30 | -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/java/cn/wcj/sso/App.java: -------------------------------------------------------------------------------- 1 | package cn.wcj.sso; 2 | 3 | 4 | import org.mybatis.spring.annotation.MapperScan; 5 | import org.springframework.boot.SpringApplication; 6 | import org.springframework.boot.SpringBootConfiguration; 7 | import org.springframework.boot.autoconfigure.SpringBootApplication; 8 | 9 | import cn.wcj.sso.config.ApplicationConfig; 10 | 11 | 12 | /** 13 | * 14 | *

Module: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;r 21 | 22 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-support-x509/src/test/resources/test ca.crl: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIICcjCCAVoCAQEwDQYJKoZIhvcNAQEFBQAwbzELMAkGA1UEBhMCVVMxETAPBgNV 3 | BAgTCENvbG9yYWRvMRQwEgYDVQQHEwtXZXN0bWluc3RlcjEOMAwGA1UEChMFSmFz 4 | aWcxDDAKBgNVBAsTA0NBUzEZMBcGA1UEAxMQQ0FTIFRlc3QgVXNlciBDQRcNMTEw 5 | MTMxMTcwNDUyWhcNMzIxMjI2MTcwNDUyWjCBpjA7AgIMpxcNMTEwMTE5MTg0MTM2 6 | WjAmMAoGA1UdFQQDCgEBMBgGA1UdGAQRGA8yMDEwMDExOTE5MDAwMFowIQICDKsX 7 | DTExMDEyNjE2MTA1NlowDDAKBgNVHRUEAwoBATAhAgIMrBcNMTEwMTI2MTYyMTUz 8 | WjAMMAoGA1UdFQQDCgEBMCECAgytFw0xMTAxMzExNzA0MTJaMAwwCgYDVR0VBAMK 9 | AQGgDjAMMAoGA1UdFAQDAgEKMA0GCSqGSIb3DQEBBQUAA4IBAQB/7omhF61Z3FQT 10 | usNs6lRrwvR3QTOKcBxl5fkTjYcuRUgDmqeOi9NXTq6Nynx0lRxzA0I1X7d380px 11 | Q8F/Pyl/UrgcJ0wK+oR2q2a+rzGxkAHEpfQmFMsOyQCsp6eRGNhmeSa7APj/rqll 12 | DlR13bPW0w5SxLZls2yOoYkXAdNZmq9MYgAq7rQNWAmr4dKr1kejb6kK3B3FDuxt 13 | XrfPyDf+H49Ynb/3jhmsZ6dUst3S9wFLAinskChFmkNaelNsyTD6Gx6xCsL5FKgh 14 | 9dqPOgxjJFPrcFnqJ1bDsQ4m0totiHpZU4+Aid4+majeh3o4o3vy5hcrul7OY9NI 15 | MhpDmU6F 16 | -----END X509 CRL----- 17 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/resources/apereo.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 | standard.custom.css.file=/themes/apereo/css/cas.css 21 | cas.javascript.file=/themes/apereo/js/cas.js 22 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-support-x509/src/test/resources/userCA-valid.crl: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIICcjCCAVoCAQEwDQYJKoZIhvcNAQEFBQAwbzELMAkGA1UEBhMCVVMxETAPBgNV 3 | BAgTCENvbG9yYWRvMRQwEgYDVQQHEwtXZXN0bWluc3RlcjEOMAwGA1UEChMFSmFz 4 | aWcxDDAKBgNVBAsTA0NBUzEZMBcGA1UEAxMQQ0FTIFRlc3QgVXNlciBDQRcNMTEw 5 | MTMxMTcwNDUyWhcNMzIxMjI2MTcwNDUyWjCBpjA7AgIMpxcNMTEwMTE5MTg0MTM2 6 | WjAmMAoGA1UdFQQDCgEBMBgGA1UdGAQRGA8yMDEwMDExOTE5MDAwMFowIQICDKsX 7 | DTExMDEyNjE2MTA1NlowDDAKBgNVHRUEAwoBATAhAgIMrBcNMTEwMTI2MTYyMTUz 8 | WjAMMAoGA1UdFQQDCgEBMCECAgytFw0xMTAxMzExNzA0MTJaMAwwCgYDVR0VBAMK 9 | AQGgDjAMMAoGA1UdFAQDAgEKMA0GCSqGSIb3DQEBBQUAA4IBAQB/7omhF61Z3FQT 10 | usNs6lRrwvR3QTOKcBxl5fkTjYcuRUgDmqeOi9NXTq6Nynx0lRxzA0I1X7d380px 11 | Q8F/Pyl/UrgcJ0wK+oR2q2a+rzGxkAHEpfQmFMsOyQCsp6eRGNhmeSa7APj/rqll 12 | DlR13bPW0w5SxLZls2yOoYkXAdNZmq9MYgAq7rQNWAmr4dKr1kejb6kK3B3FDuxt 13 | XrfPyDf+H49Ynb/3jhmsZ6dUst3S9wFLAinskChFmkNaelNsyTD6Gx6xCsL5FKgh 14 | 9dqPOgxjJFPrcFnqJ1bDsQ4m0totiHpZU4+Aid4+majeh3o4o3vy5hcrul7OY9NI 15 | MhpDmU6F 16 | -----END X509 CRL----- 17 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/openid/casOpenIdAssociationFailureView.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | 3 | Licensed to Apereo under one or more contributor license 4 | agreements. See the NOTICE file distributed with this work 5 | for additional information regarding copyright ownership. 6 | Apereo licenses this file to you under the Apache License, 7 | Version 2.0 (the "License"); you may not use this file 8 | except in compliance with the License. You may obtain a 9 | copy of the License at the following location: 10 | 11 | http://www.apache.org/licenses/LICENSE-2.0 12 | 13 | Unless required by applicable law or agreed to in writing, 14 | software distributed under the License is distributed on an 15 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | KIND, either express or implied. See the License for the 17 | specific language governing permissions and limitations 18 | under the License. 19 | 20 | --%><%= "openid.mode:cancel\n" %> -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/java/cn/wcj/sso/mapper/TbUserMapper.java: -------------------------------------------------------------------------------- 1 | package cn.wcj.sso.mapper; 2 | 3 | import cn.wcj.sso.pojo.po.TbUser; 4 | import cn.wcj.sso.pojo.po.TbUserExample; 5 | import java.util.List; 6 | import org.apache.ibatis.annotations.Param; 7 | 8 | public interface TbUserMapper { 9 | int countByExample(TbUserExample example); 10 | 11 | int deleteByExample(TbUserExample example); 12 | 13 | int deleteByPrimaryKey(Integer id); 14 | 15 | int insert(TbUser record); 16 | 17 | int insertSelective(TbUser record); 18 | 19 | List selectByExample(TbUserExample example); 20 | 21 | TbUser selectByPrimaryKey(Integer id); 22 | 23 | int updateByExampleSelective(@Param("record") TbUser record, @Param("example") TbUserExample example); 24 | 25 | int updateByExample(@Param("record") TbUser record, @Param("example") TbUserExample example); 26 | 27 | int updateByPrimaryKeySelective(TbUser record); 28 | 29 | int updateByPrimaryKey(TbUser record); 30 | } -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/less/layout/layout.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 | html {position: relative; min-height: 100%;} 20 | 21 | .casmgmt-app {margin-bottom: @footer-height;} -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/openid/casOpenIdServiceFailureView.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | 3 | Licensed to Apereo under one or more contributor license 4 | agreements. See the NOTICE file distributed with this work 5 | for additional information regarding copyright ownership. 6 | Apereo licenses this file to you under the Apache License, 7 | Version 2.0 (the "License"); you may not use this file 8 | except in compliance with the License. You may obtain a 9 | copy of the License at the following location: 10 | 11 | http://www.apache.org/licenses/LICENSE-2.0 12 | 13 | Unless required by applicable law or agreed to in writing, 14 | software distributed under the License is distributed on an 15 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | KIND, either express or implied. See the License for the 17 | specific language governing permissions and limitations 18 | under the License. 19 | 20 | --%><%= "openid.mode:id_res\nis_valid:false\n" %> -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/openid/casOpenIdServiceSuccessView.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | 3 | Licensed to Apereo under one or more contributor license 4 | agreements. See the NOTICE file distributed with this work 5 | for additional information regarding copyright ownership. 6 | Apereo licenses this file to you under the Apache License, 7 | Version 2.0 (the "License"); you may not use this file 8 | except in compliance with the License. You may obtain a 9 | copy of the License at the following location: 10 | 11 | http://www.apache.org/licenses/LICENSE-2.0 12 | 13 | Unless required by applicable law or agreed to in writing, 14 | software distributed under the License is distributed on an 15 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | KIND, either express or implied. See the License for the 17 | specific language governing permissions and limitations 18 | under the License. 19 | 20 | --%><%= "openid.mode:id_res\nis_valid:true\n" %> -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/test/webtest/modules/checkLoginSuccess.xml: -------------------------------------------------------------------------------- 1 | 21 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/js/app-jquery.js: -------------------------------------------------------------------------------- 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 | // Initialize Bootstrap Tooltip 21 | $(function () { 22 | $('[data-toggle="tooltip"]').tooltip(); 23 | }); -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/less/modules/search-form.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 | .search-form { 20 | .search-clear {pointer-events: auto; text-decoration: none; cursor: pointer; color: @gray4;} 21 | } -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/test/webtest/modules/getLoginFormWithoutService.xml: -------------------------------------------------------------------------------- 1 | 21 | 22 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/test/webtest/modules/checkWarnPage.xml: -------------------------------------------------------------------------------- 1 | 21 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-core/src/main/java/org/jasig/cas/remoting/server/package.html: -------------------------------------------------------------------------------- 1 | 21 | 22 | 23 | 24 | Classes to allow CAS to be exposed as a server. 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-core/src/main/java/org/jasig/cas/ticket/package.html: -------------------------------------------------------------------------------- 1 | 21 | 22 | 23 | 24 | Classes that represent tickets and can manipulate tickets. 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-support-x509/etc/testCA/readme.txt: -------------------------------------------------------------------------------- 1 | # Some sample commands to create certificates with openssl ca command 2 | 3 | # Create the intermediate CA certificate 4 | # NOTE: The -extensions v3_ca is the key to creating a CA cert 5 | openssl ca -config openssl.cnf -name rootCA \ 6 | -extensions v3_ca \ 7 | -in cas-test-intermediate-ca.csr \ 8 | -key intermediateCA/private/cakey.pem \ 9 | -out intermediateCA/cacert.pem 10 | 11 | # Create a new certificate issued by CAS Test User CA 12 | openssl req -config openssl.cnf -new \ 13 | -out user-valid.csr -key userCA/private/cert.key 14 | openssl ca -config openssl.cnf -name userCA \ 15 | -key userCA/private/cakey.key \ 16 | -in user-valid.csr \ 17 | -out user-valid.crt 18 | 19 | # Revoke a certificate issued by CAS Test User CA 20 | openssl ca -config openssl.cnf \ 21 | -revoke userCA/newcerts/0CA7.pem \ 22 | -crl_reason keyCompromise 23 | 24 | # Generate a CRL for CAS Test User CA 25 | openssl ca -config openssl.cnf -name userCA \ 26 | -gencrl \ 27 | -out userCA/crl/crl-`cat userCA/crlnumber`.pem 28 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/protocol/openid/user.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | 3 | Licensed to Apereo under one or more contributor license 4 | agreements. See the NOTICE file distributed with this work 5 | for additional information regarding copyright ownership. 6 | Apereo licenses this file to you under the Apache License, 7 | Version 2.0 (the "License"); you may not use this file 8 | except in compliance with the License. You may obtain a 9 | copy of the License at the following location: 10 | 11 | http://www.apache.org/licenses/LICENSE-2.0 12 | 13 | Unless required by applicable law or agreed to in writing, 14 | software distributed under the License is distributed on an 15 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | KIND, either express or implied. See the License for the 17 | specific language governing permissions and limitations 18 | under the License. 19 | 20 | --%> 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/test/webtest/modules/getLoginFormWithService.xml: -------------------------------------------------------------------------------- 1 | 21 | 22 | -------------------------------------------------------------------------------- /1.12.1/nginx-1.12.1/docs/zlib.LICENSE: -------------------------------------------------------------------------------- 1 | (C) 1995-2017 Jean-loup Gailly and Mark Adler 2 | 3 | This software is provided 'as-is', without any express or implied 4 | warranty. In no event will the authors be held liable for any damages 5 | arising from the use of this software. 6 | 7 | Permission is granted to anyone to use this software for any purpose, 8 | including commercial applications, and to alter it and redistribute it 9 | freely, subject to the following restrictions: 10 | 11 | 1. The origin of this software must not be misrepresented; you must not 12 | claim that you wrote the original software. If you use this software 13 | in a product, an acknowledgment in the product documentation would be 14 | appreciated but is not required. 15 | 2. Altered source versions must be plainly marked as such, and must not be 16 | misrepresented as being the original software. 17 | 3. This notice may not be removed or altered from any source distribution. 18 | 19 | Jean-loup Gailly Mark Adler 20 | jloup@gzip.org madler@alumni.caltech.edu 21 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-core/src/main/java/org/jasig/cas/util/package.html: -------------------------------------------------------------------------------- 1 | 21 | 22 | 23 | 24 | Various utility classes to generate unique ids and work with urls. 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp-support/src/main/java/org/jasig/cas/web/support/package.html: -------------------------------------------------------------------------------- 1 | 21 | 22 | 23 |

Classes 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 | -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/java/cn/wcj/sso/config/mybatis/MapperScannerConfig.java: -------------------------------------------------------------------------------- 1 | package cn.wcj.sso.config.mybatis; 2 | 3 | import org.mybatis.spring.mapper.MapperScannerConfigurer; 4 | 5 | import org.springframework.boot.autoconfigure.AutoConfigureAfter; 6 | import org.springframework.context.annotation.Bean; 7 | import org.springframework.context.annotation.Configuration; 8 | 9 | /** 10 | * 11 | *

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 | 3 | 4 | 5 | 6 | 7 | 8 | %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - 9 | %msg%n 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/resources/messages_sl.properties: -------------------------------------------------------------------------------- 1 | #Welcome Screen Messages 2 | 3 | # 4 | # Licensed to Apereo under one or more contributor license 5 | # agreements. See the NOTICE file distributed with this work 6 | # for additional information regarding copyright ownership. 7 | # Apereo licenses this file to you under the Apache License, 8 | # Version 2.0 (the "License"); you may not use this file 9 | # except in compliance with the License. You may obtain a 10 | # copy of the License at the following location: 11 | # 12 | # http://www.apache.org/licenses/LICENSE-2.0 13 | # 14 | # Unless required by applicable law or agreed to in writing, 15 | # software distributed under the License is distributed on an 16 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17 | # KIND, either express or implied. See the License for the 18 | # specific language governing permissions and limitations 19 | # under the License. 20 | # 21 | 22 | #Logout Screen Messages 23 | screen.logout.header=Odjava uspela 24 | screen.logout.success=Uspe\u0161no ste se prijavili v Centralno Avtenikacijsko Storitev. 25 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/less/base/vendor/bootstrap/mixins/size.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 | // Sizing shortcuts 20 | 21 | .size(@width; @height) { 22 | width: @width; 23 | height: @height; 24 | } 25 | 26 | .square(@size) { 27 | .size(@size; @size); 28 | } 29 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/resources/default_views.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 | # A placeholder for view definitions that are to be defined 21 | # in the format of: 22 | # viewName.(class)=org.jasig.cas.web.view.ViewClassName 23 | # This file is exclusively reserved for custom views 24 | -------------------------------------------------------------------------------- /blog/CAS 4.1.10关闭HTTPS-枫林晚-51CTO博客_files/detail_mp.js.下载: -------------------------------------------------------------------------------- 1 | // H5和Pc同用(解析博文展示)zjf20171011 2 | (function(){ 3 | setTimeout(function(){ 4 | $(".main-content").find('a').css({'color':'#4285f4'}) 5 | $(".main-content").find('.cnblogs_code_copy').remove() 6 | },50) 7 | $(".main-content").find('img').css('cursor','pointer') 8 | $(".main-content").find('img').click(function(){//img新页面打开 9 | var img_src = $(this).attr('src') 10 | window.open(img_src); 11 | return false; 12 | }) 13 | if(is_old != 1){ 14 | marked.setOptions({//new edit add style 15 | renderer: marked.Renderer(), 16 | gfm: true, 17 | tables: true, 18 | breaks: true, 19 | pedantic: false, 20 | sanitize: false, 21 | smartLists: true, 22 | smartypants: false 23 | }); 24 | var mde_text = $("#show-blog-content").val(); 25 | var mde_html = marked(mde_text); 26 | function setBrForContent(str) {//处理空行及换行 27 | str = str.replace(/\n/g, '
'); 28 | return str; 29 | } 30 | $(".artical-content").html(mde_html); 31 | hljs.initHighlightingOnLoad(); 32 | } 33 | })(); 34 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/less/modules/services-table.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 | .services-table-container { 20 | 21 | .grabber-icon { 22 | display: inline-block; 23 | color: @gray4; 24 | margin: 0 5px; 25 | cursor: move; 26 | } 27 | } -------------------------------------------------------------------------------- /1.12.1/nginx-1.12.1/conf/fastcgi_params: -------------------------------------------------------------------------------- 1 | 2 | fastcgi_param QUERY_STRING $query_string; 3 | fastcgi_param REQUEST_METHOD $request_method; 4 | fastcgi_param CONTENT_TYPE $content_type; 5 | fastcgi_param CONTENT_LENGTH $content_length; 6 | 7 | fastcgi_param SCRIPT_NAME $fastcgi_script_name; 8 | fastcgi_param REQUEST_URI $request_uri; 9 | fastcgi_param DOCUMENT_URI $document_uri; 10 | fastcgi_param DOCUMENT_ROOT $document_root; 11 | fastcgi_param SERVER_PROTOCOL $server_protocol; 12 | fastcgi_param REQUEST_SCHEME $scheme; 13 | fastcgi_param HTTPS $https if_not_empty; 14 | 15 | fastcgi_param GATEWAY_INTERFACE CGI/1.1; 16 | fastcgi_param SERVER_SOFTWARE nginx/$nginx_version; 17 | 18 | fastcgi_param REMOTE_ADDR $remote_addr; 19 | fastcgi_param REMOTE_PORT $remote_port; 20 | fastcgi_param SERVER_ADDR $server_addr; 21 | fastcgi_param SERVER_PORT $server_port; 22 | fastcgi_param SERVER_NAME $server_name; 23 | 24 | # PHP only, required if PHP was built with --enable-force-cgi-redirect 25 | fastcgi_param REDIRECT_STATUS 200; 26 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/less/base/vendor/bootstrap/mixins/opacity.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 | // Opacity 20 | 21 | .opacity(@opacity) { 22 | opacity: @opacity; 23 | // IE8 filter 24 | @opacity-ie: (@opacity * 100); 25 | filter: ~"alpha(opacity=@{opacity-ie})"; 26 | } 27 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp-support/src/main/java/org/jasig/cas/web/view/package.html: -------------------------------------------------------------------------------- 1 | 21 | 22 | 23 |

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 | 19 | org.jasig.cas 20 | cas-server-support-generic 21 | ${cas.version} 22 | 23 | {% endhighlight %} 24 | 25 | ###`AcceptUsersAuthenticationHandler` 26 | {% highlight xml %} 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | {% endhighlight %} 35 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 hsj-xiaokang 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/less/base/vendor/bootstrap/mixins/tab-focus.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 | // WebKit-style focus 20 | 21 | .tab-focus() { 22 | // Default 23 | outline: thin dotted; 24 | // WebKit 25 | outline: 5px auto -webkit-focus-ring-color; 26 | outline-offset: -2px; 27 | } 28 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/less/base/vendor/bootstrap/mixins/text-overflow.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 | // Text overflow 20 | // Requires inline-block or block for proper styling 21 | 22 | .text-overflow() { 23 | overflow: hidden; 24 | text-overflow: ellipsis; 25 | white-space: nowrap; 26 | } 27 | -------------------------------------------------------------------------------- /blog/cas 4.1.4单点登录实战 - chenhai201的博客 - CSDN博客_files/shell_v2.js.下载: -------------------------------------------------------------------------------- 1 | var bdShare=bdShare||{version:"1.0"};bdShare.ready=bdShare.ready||function(B,C){C=C||document;if(/complete/.test(C.readyState)){B()}else{if(C.addEventListener){if("interactive"==C.readyState){B()}else{C.addEventListener("DOMContentLoaded",B,false)}}else{var A=function(){A=new Function;B()};void function(){try{C.body.doScroll("left")}catch(D){return setTimeout(arguments.callee,10)}A()}();C.attachEvent("onreadystatechange",function(){("complete"==C.readyState)&&A()})}}};bdShare.loadScript=bdShare.loadScript||function(B){var A=document.createElement("script");A.src=B;bdShare.ready(function(){document.getElementsByTagName("script")[0].parentNode.appendChild(A)})};if(bdShare.fn&&bdShare.fn.init){bdShare.fn.init()}else{bdShare.velocity={start:+new Date};if(!bdShare.ApiPVLogger){bdShare.loadScript("http://bdimg.share.baidu.com/static/js/logger.js?cdnversion="+Math.ceil(new Date()/3600000))}document.getElementById("bdshare_js").src="http://bdimg.share.baidu.com/static/js/bds_s_v2.js?cdnversion="+Math.ceil(new Date()/3600000)}if(+[1,]){var shell=document.getElementById("bdshell_js");shell&&shell.parentNode.removeChild(shell)}; -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/test/webtest/modules/extractServiceTicket.xml: -------------------------------------------------------------------------------- 1 | 21 | 22 | def m = step.webtestProperties.location; 23 | step.setWebtestProperty('serviceTicket',m.substring(m.indexOf("ST-")),'dynamic'); 24 | 25 | -------------------------------------------------------------------------------- /client_shiro_cas_pac4j/cas-demo-shiro-pac4j-springboot/src/main/resources/static/html/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | index.html 5 | 6 | 7 | 8 | 9 | 11 | 23 | 24 | 25 | 26 |
27 | 系统主页C! 28 |
29 | 30 |
31 |
32 |
33 | 34 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/less/base/vendor/bootstrap/mixins/labels.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 | // Labels 20 | 21 | .label-variant(@color) { 22 | background-color: @color; 23 | 24 | &[href] { 25 | &:hover, 26 | &:focus { 27 | background-color: darken(@color, 10%); 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /front/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/less/base/vendor/bootstrap/mixins/resize.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 | // Resize anything 20 | 21 | .resizable(@direction) { 22 | resize: @direction; // Options: horizontal, vertical, both 23 | overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible` 24 | } 25 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-core/src/main/java/org/jasig/cas/ticket/proxy/support/package.html: -------------------------------------------------------------------------------- 1 | 21 | 22 | 23 | 24 |

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 | 22 | 23 | -------------------------------------------------------------------------------- /1.12.1/nginx-1.12.1/conf/fastcgi.conf: -------------------------------------------------------------------------------- 1 | 2 | fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 3 | fastcgi_param QUERY_STRING $query_string; 4 | fastcgi_param REQUEST_METHOD $request_method; 5 | fastcgi_param CONTENT_TYPE $content_type; 6 | fastcgi_param CONTENT_LENGTH $content_length; 7 | 8 | fastcgi_param SCRIPT_NAME $fastcgi_script_name; 9 | fastcgi_param REQUEST_URI $request_uri; 10 | fastcgi_param DOCUMENT_URI $document_uri; 11 | fastcgi_param DOCUMENT_ROOT $document_root; 12 | fastcgi_param SERVER_PROTOCOL $server_protocol; 13 | fastcgi_param REQUEST_SCHEME $scheme; 14 | fastcgi_param HTTPS $https if_not_empty; 15 | 16 | fastcgi_param GATEWAY_INTERFACE CGI/1.1; 17 | fastcgi_param SERVER_SOFTWARE nginx/$nginx_version; 18 | 19 | fastcgi_param REMOTE_ADDR $remote_addr; 20 | fastcgi_param REMOTE_PORT $remote_port; 21 | fastcgi_param SERVER_ADDR $server_addr; 22 | fastcgi_param SERVER_PORT $server_port; 23 | fastcgi_param SERVER_NAME $server_name; 24 | 25 | # PHP only, required if PHP was built with --enable-force-cgi-redirect 26 | fastcgi_param REDIRECT_STATUS 200; 27 | -------------------------------------------------------------------------------- /1.12.1/nginx-1.12.1/html/sso/rlogin.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | rlogin 6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 |
15 |
16 | 17 |
18 |
19 | 20 |
21 | 22 | 23 | 24 | 25 |
26 |
27 |
28 |

${message} 你好啊! 登出

29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /shiroTest/springbootMybatisShiroTest/src/main/resources/static/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | 3 | Licensed to Apereo under one or more contributor license 4 | agreements. See the NOTICE file distributed with this work 5 | for additional information regarding copyright ownership. 6 | Apereo licenses this file to you under the Apache License, 7 | Version 2.0 (the "License"); you may not use this file 8 | except in compliance with the License. You may obtain a 9 | copy of the License at the following location: 10 | 11 | http://www.apache.org/licenses/LICENSE-2.0 12 | 13 | Unless required by applicable law or agreed to in writing, 14 | software distributed under the License is distributed on an 15 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | KIND, either express or implied. See the License for the 17 | specific language governing permissions and limitations 18 | under the License. 19 | 20 | --%> 21 | <%@ page language="java" session="false" %> 22 | 23 | <% 24 | final String queryString = request.getQueryString(); 25 | final String url = request.getContextPath() + "/login" + (queryString != null ? "?" + queryString : ""); 26 | response.sendRedirect(response.encodeURL(url));%> 27 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/resources/messages_ur.properties: -------------------------------------------------------------------------------- 1 | #Author: Faizan Ahmed (Rutgers University) 2 | #Version $Revision$ $Date$ 3 | #Since 3.0.5 4 | 5 | #Welcome Screen Messages 6 | 7 | # 8 | # Licensed to Apereo under one or more contributor license 9 | # agreements. See the NOTICE file distributed with this work 10 | # for additional information regarding copyright ownership. 11 | # Apereo licenses this file to you under the Apache License, 12 | # Version 2.0 (the "License"); you may not use this file 13 | # except in compliance with the License. You may obtain a 14 | # copy of the License at the following location: 15 | # 16 | # http://www.apache.org/licenses/LICENSE-2.0 17 | # 18 | # Unless required by applicable law or agreed to in writing, 19 | # software distributed under the License is distributed on an 20 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 21 | # KIND, either express or implied. See the License for the 22 | # specific language governing permissions and limitations 23 | # under the License. 24 | # 25 | 26 | #Logout Screen Messages 27 | screen.logout.header=Logout Kamyab 28 | screen.logout.success=Aap kamyabi say Centeral Authentication Service say logout hoo chokay hain. 29 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-core/src/test/resources/WEB-INF/cas-servlet.xml: -------------------------------------------------------------------------------- 1 | 2 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-core/src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-core/src/test/resources/keys/RSA1024x509.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIDBDCCAm2gAwIBAgIJAOUmhgYijifpMA0GCSqGSIb3DQEBBQUAMGAxCzAJBgNV 3 | BAYTAlVTMQswCQYDVQQIEwJBWjEQMA4GA1UEBxMHR2lsYmVydDEPMA0GA1UEChMG 4 | QXBlcmVvMQwwCgYDVQQLEwNDQVMxEzARBgNVBAMTCmFwZXJlby5vcmcwHhcNMTUw 5 | MjEzMTEyMTQ0WhcNNDIwNzAxMTEyMTQ0WjBgMQswCQYDVQQGEwJVUzELMAkGA1UE 6 | CBMCQVoxEDAOBgNVBAcTB0dpbGJlcnQxDzANBgNVBAoTBkFwZXJlbzEMMAoGA1UE 7 | CxMDQ0FTMRMwEQYDVQQDEwphcGVyZW8ub3JnMIGfMA0GCSqGSIb3DQEBAQUAA4GN 8 | ADCBiQKBgQDxsrlRM4XYSEzFROcEg0m82ZfexI2HhEKXG5C0l8xVE5xIlrP/UsmM 9 | chF4V7uT830tvDu3ZslhH+y6mEJEm7nrlg1qdQXqygPbWDrvznxlFBgR/S9Ou+3J 10 | nkGCJ9uLrkSlkTO6HODun+JL1BvZpYWLqZ83bI5MZYdJ4xgesmcjEQIDAQABo4HF 11 | MIHCMB0GA1UdDgQWBBQcFWeT9G1tK8jiTLovaVMJ36W+xjCBkgYDVR0jBIGKMIGH 12 | gBQcFWeT9G1tK8jiTLovaVMJ36W+xqFkpGIwYDELMAkGA1UEBhMCVVMxCzAJBgNV 13 | BAgTAkFaMRAwDgYDVQQHEwdHaWxiZXJ0MQ8wDQYDVQQKEwZBcGVyZW8xDDAKBgNV 14 | BAsTA0NBUzETMBEGA1UEAxMKYXBlcmVvLm9yZ4IJAOUmhgYijifpMAwGA1UdEwQF 15 | MAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAND4+cmOEJmaF+O9IfnDb7UF+Pg0Om0p3 16 | tJJ6xnv4LyZzI9IdvNLuxoWsk7tOts6BBiYz/T86X0/oZ8NnwwAdljkCmqP3XlPF 17 | CqrwhjQHetutxtz0SSkkRQvMXKZ650+ufNJcy0F0klVdxL1cWSX/y1Y0FpJ9atQK 18 | hR89pmNbJ3E= 19 | -----END CERTIFICATE----- 20 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-webapp/src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/main/webapp/less/base/vendor/bootstrap/mixins/nav-divider.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 | // Horizontal dividers 20 | // 21 | // Dividers (basically an hr) within dropdowns and nav lists 22 | 23 | .nav-divider(@color: #e5e5e5) { 24 | height: 1px; 25 | margin: ((@line-height-computed / 2) - 1) 0; 26 | overflow: hidden; 27 | background-color: @color; 28 | } 29 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-management-webapp/src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-compatibility/src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-support-jdbc/src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-support-ldap/src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /cas-4.1.0/cas-server-support-oauth/src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | --------------------------------------------------------------------------------