美文网首页
iOS死开发硬转JAVA后台 入门到XX(3)配置

iOS死开发硬转JAVA后台 入门到XX(3)配置

作者: melody5417 | 来源:发表于2019-11-22 11:21 被阅读0次

    加了一个 spring boot 中文社区
    https://springboot.io/

    一个666的资料
    http://www.spring4all.com/article/246
    https://www.baeldung.com/learn-spring-course

    接着学 spring boot 第三章 security

    本次学习主要跟着《spring boot in action》书
    参考:https://www.jianshu.com/p/08cc28921fd0

    集成security依赖

    配置pom.xml

    <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-security</artifactId>
    </dependency>
    

    跑起来 要在build的日志里找name 和 password


    name
    password

    创建自定义的配置

    通过属性文件外置配置 可以微调属性

    修改 src/main/resources/application.properties,添加

    spring.security.user.name=user
    spring.security.user.password=pass
    
    登陆

    不同环境 不同配置

    环境基本分类: 开发 测试 生产
    可以创建 application-${env}.properties
    在 application.properties 中指定启用哪个配置

    spring.profiles.active=${env}
    

    举个例子:
    启用 development profile


    dev配置 端口号变成9999

    idea tip

    option+return 自动导入package
    英文模式下
    cmd+[后退 cmd+]前进
    查看注释 control+j 或者 F1
    打开多个窗口


    支持打开多个窗体

    control+R 运行
    代码区左侧的绿色按钮 可以查看对应的视图


    image.png

    深入Security

    security 最后学的是这个中文帖子
    https://www.jianshu.com/p/6b04282e3403

    遇到的问题:

    • 跳转到需要安全认证的页面总是error

    报错


    image.png
    image.png

    解决
    https://blog.csdn.net/Hello_World_QWP/article/details/81811462
    牛掰了

    跑起来


    image.png image.png
    • 自定义错误页面 取代 whiteLabel 白标

    报错


    image.png

    解决
    因为没有禁用Whitelabel error page, application.properties中添加

    server.error.whitelabel.enabled=false
    
    • error页加载不出来

    报错


    image.png

    解决
    最后从这篇博文找到灵感 https://blog.csdn.net/Lin_xiaofeng/article/details/79122053
    可能是error.html含有非法字符了 重新生成文件编辑 ok了

    • post后error

    解决:
    自己就卡住了n久 在post处理方法里断点 也调不到 很奇怪
    问后台大佬 明台了 解这样问题的思路
    首先看web的console


    image.png

    403了 是没有权限 确定了问题所在

    再一个同一个路径的get请求没问题 只有post有问题 最后解决的帖子
    https://blog.csdn.net/t894690230/article/details/52404105

    相关文章

      网友评论

          本文标题:iOS死开发硬转JAVA后台 入门到XX(3)配置

          本文链接:https://www.haomeiwen.com/subject/bxvfwctx.html