账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    springboot秘钥文件存放位置?
    18
    0

    本人是一名安卓工程师,正在为自己的海外应用尝试服务器部署,使用了springboot与vultr作为部署,第三方登录使用firebase,需要spring持有一个秘钥json,那么这个应该存放哪个目录才能相对安全呢?
    在服务器上我关闭了22端口的密码登录,确保ssh秘钥登录,申请了免费的https证书并使用,还需要注意哪些较为普遍的安全问题呢?
    谢谢你们给我的建议!如果可以最好能有关键字和相关的链接指示我相关的操作,我目前的服务器水平只能利用springboot写一些mongodb相关的简单业务。### 问题描述

    1
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 泼辣的小女人 普通会员 1楼
      在Spring Boot项目中,用于加密和解密的秘钥文件并没有特定的存放位置要求,但通常建议将其放在资源目录(resources)下,并且为了安全起见,可以将该文件设置为排除在版本控制之外。 例如,如果你使用的是Jasypt来处理加密,秘钥文件可以存放在 `src/main/resources` 目录下,假设文件名为 `encryption.key`。 如果使用Spring Cloud Config Server进行配置中心管理时,秘钥文件也可以存储在配置服务端的指定位置,通过配置`spring.cloud.config.server.encrypt.key-store.location`等属性来指向秘钥文件。 具体存放位置还需根据你的实际应用场景和所使用的加密工具或框架来决定。
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部