zoukankan      html  css  js  c++  java
  • CAS 之 Hello World(二)

    CAS 之 Hello World(二)

    标签(空格分隔): CAS

    sso-examples-guides源码


    Intro(介绍)

    由上节可知Apereo CAS 官方推荐使用 WAR Overlay 的方式进行部署:
    It is recommended to deploy CAS locally using the WAR Overlay method.
    那么我们就使用这种方式进行的相关的构建和部署。

    好处:
    好处即 maven-war-plugin/overlays 插件的好处。

    思想:
    WAR Overlay 的方式是基于 maven-war-plugin/overlays 插件
    maven-war-plugin/overlays

    What you’ll need(需要掌握)

    • JDK 1.8 or later
    • Maven 3.2+
    • spring boot
    • Spring Tool Suite (STS)
    • IntelliJ IDEA

    Configuration(配置)

    cas-overlay-template

    官方Github

    git clone https://github.com/apereo/cas-overlay-template.git
    

    笔者使用的IDE 是 idea
    创建模块:
    cas-server
    步骤一:将cas-overlay-template的内容拷贝到cas-server 模块中,
    步骤二:然后创建 src/main/javasrc/main/resources 目录,
    步骤三:将etc/cas/config目录中的文件拷贝到 src/main/resources 目录下,
    步骤四:然后删除etc/cas/config目录。
    步骤五:修改日志路径

       <Property name="cas.log.dir" >.</Property>
       # 修改为
       <Property name="cas.log.dir" >./logs</Property>
    

    步骤六: 由于cas服务器端默认是开启https的,先关闭。
    application.yml 文件中添加:

    # 关闭https
    server:
      ssl:
        enabled: false
    

    Run(运行)

    进入cas-server模块执行 build run 命令。

    sso-examples-guidescas-server>build run
    

    访问入口: http://localhost:8443/cas/login

    运行效果

    默认的静态账户信息, 账号:casuser, 密码: Mellon

    默认账户,内置账户: oracle 是不是也有内置的账户密码?!
    为了纪念他们在项目中的贡献,作为一种荣誉的存在。

    Recommendations(建议)

    • 使用https
    • 禁用静态账户

    原创声明

    作者:随风浮云
    出处:http://www.cnblogs.com/ljmatlight
    本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明。
    文中有不妥或者错误的地方,欢迎勘误,如果你有更好的建议,可以给我留言讨论,共同进步。
    互联网技术时效性较强,引用请慎重。


  • 相关阅读:
    jmeter单一接口测试
    mac os下载安装jmeter
    十、集成使用redis
    Java之Poi导出Excel文档
    134. Gas Station (Array; DP)
    53. Maximum Subarray (Array; DP)
    36. Valid Sudoku (Array; HashTable)
    37. Sudoku Solver (Array;Back-Track)
    52. N-Queens II (Array; Back-Track)
    51. N-Queens (Array; Back-Track, Bit)
  • 原文地址:https://www.cnblogs.com/ljmatlight/p/8657733.html
Copyright © 2011-2022 走看看