fix: 修复进入作家专区提示访问未授权问题

原因:Spring Boot 3.0.0 在第 4 个 M(里程碑)版本中增加了
ElasticsearchClientConfigurations 配置类,该类改变了 Spring Boot Jackson
的默认配置,导致所有 null 属性都没有返回。

解决方案:将 Spring Boot 的版本修改为 M3 ,因为
SNAPSHOT(快照)版本一直在更新,后面可能会出现类似的问题,暂时不使用 Spring Boot 的 SNAPSHOT 版本,等 GA
版本发布后,再统一升级。
This commit is contained in:
xiongxiaoyang 2022-09-21 15:05:29 +08:00
parent 87fdd2e6fc
commit 31bd2c0bf8
2 changed files with 15 additions and 31 deletions

35
pom.xml
View File

@ -6,8 +6,7 @@
<parent> <parent>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId> <artifactId>spring-boot-starter-parent</artifactId>
<version>3.0.0-SNAPSHOT</version> <version>3.0.0-M3</version>
<relativePath/> <!-- lookup parent from repository -->
</parent> </parent>
<groupId>io.github.xxyopen</groupId> <groupId>io.github.xxyopen</groupId>
<artifactId>novel</artifactId> <artifactId>novel</artifactId>
@ -17,7 +16,6 @@
<properties> <properties>
<java.version>17</java.version> <java.version>17</java.version>
<mybatis-plus.version>3.5.1</mybatis-plus.version> <mybatis-plus.version>3.5.1</mybatis-plus.version>
<spring.version>6.0.0-SNAPSHOT</spring.version>
<jjwt.version>0.11.5</jjwt.version> <jjwt.version>0.11.5</jjwt.version>
<elasticsearch.version>8.2.0</elasticsearch.version> <elasticsearch.version>8.2.0</elasticsearch.version>
<xxl-job.version>2.3.1</xxl-job.version> <xxl-job.version>2.3.1</xxl-job.version>
@ -235,20 +233,15 @@
</snapshots> </snapshots>
</repository> </repository>
<repository> <repository>
<id>spring-milestones</id> <id>spring-snapshots</id>
<name>Spring Milestones</name> <url>https://repo.spring.io/snapshot</url>
<url>https://repo.spring.io/milestone</url>
<snapshots> <snapshots>
<enabled>false</enabled> <enabled>true</enabled>
</snapshots> </snapshots>
</repository> </repository>
<repository> <repository>
<id>spring-snapshots</id> <id>spring-milestones</id>
<name>Spring Snapshots</name> <url>https://repo.spring.io/milestone</url>
<url>https://repo.spring.io/snapshot</url>
<releases>
<enabled>false</enabled>
</releases>
</repository> </repository>
<repository> <repository>
<id>sonatype-nexus-snapshots</id> <id>sonatype-nexus-snapshots</id>
@ -285,20 +278,12 @@
</snapshots> </snapshots>
</pluginRepository> </pluginRepository>
<pluginRepository> <pluginRepository>
<id>spring-milestones</id> <id>spring-snapshots</id>
<name>Spring Milestones</name> <url>https://repo.spring.io/snapshot</url>
<url>https://repo.spring.io/milestone</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository> </pluginRepository>
<pluginRepository> <pluginRepository>
<id>spring-snapshots</id> <id>spring-milestones</id>
<name>Spring Snapshots</name> <url>https://repo.spring.io/milestone</url>
<url>https://repo.spring.io/snapshot</url>
<releases>
<enabled>false</enabled>
</releases>
</pluginRepository> </pluginRepository>
</pluginRepositories> </pluginRepositories>

View File

@ -82,12 +82,11 @@ spring:
--- #---------------------中间件配置--------------------------- --- #---------------------中间件配置---------------------------
spring: spring:
data: # Redis 配置
# Redis 配置 redis:
redis: host: 127.0.0.1
host: 127.0.0.1 port: 6379
port: 6379 password: 123456
password: 123456
# Elasticsearch 配置 # Elasticsearch 配置
elasticsearch: elasticsearch: