# 后端问题
# 配置接口跳过登录
针对某些接口需要跳过登录的需求,我们提供了配置的支持,以下两种方式可以同时配置也可以选择其一,都会生效。
1.可以配置 application.yml 文件中的 sys:restfulPath(值为一个字符串),这是一个前缀配置。
举例说明:
如果您配置
sys:
restfulPath: /rest
那么您的接口http://ip:port/rest/xx/xx/xx/...都可以跳过登录验证
2.也可以配置 application.yml 文件中的 sys:backendPath(值为一个字符串) + auth:common:skipUrl(值为一个字符串列表),这是一个拼接的配置
举例说明:
如果您配置
sys:
backendPath: /hos
然后配置
auth:
common:
skipUrl:
- /test/get/**
- /test/query/**
那么您的接口 http://ip:port/hos/test/get/xx/xx/xx... & http://ip:port/hos/test/query/xx/xx... 将跳过登录验证
# Swagger中不显示原来的API接口
2.0.4版优化后,各个模块需要自己配置自己的扫描路径,详情请参考Swagger自定义配置类
# HOS基础平台部反馈在指定版本上已修复某个问题,但本地代码还报错,jar没有自动更新成最新的
因为HOS基础平台的提供的jar都是放在Maven私服的release库中,release库中的jar有更新的话,不会自动下载到本地的Maven仓库。 此时需要到本地的Maven仓库中手动删除相应的jar,然后重新拉取jar即可。
# XXL-JOB执行器自动注册
XXL-JOB中需要手动创建注册方式为自动注册的执行器,接入HOS-JOB客户端后,服务启动时自动将本服务注册到对应执行器的在线机器中
# token过期设置
# 开启许可,启动报错,获取不到机器码
解决方法:到Oracle官网下载相应的文件 (opens new window),将下载到的zip文件解压到JDK的\jre\lib\security文件夹内即可
示例:本地jdk问题解决
解压下载文件
覆盖到jdk1.x.x\jre\lib\security中