Swagger with Spring Boot and AWS Lambda



我正在尝试部署一个 Spring 启动、Java、Swagger 应用程序,除了招摇的 UI 之外,一切都运行良好。

我收到以下错误。

File path not allowed: /swagger-ui.html
at com.amazonaws.serverless.proxy.internal.SecurityUtils.getValidFilePath
(SecurityUtils.java:192) ~[task/:na]

这是亚马逊图书馆中的一个旧错误。

<dependency>
<groupId>com.amazonaws.serverless</groupId>
<artifactId>aws-serverless-java-container-spring</artifactId>
</dependency>

使用最新版本(或高于 1.2(。

https://github.com/awslabs/aws-serverless-java-container/pull/205

这是一个配置问题。您需要检查配置部分。我提到了几个教程,看看它。

  • 使用球衣和弹簧靴配置招摇
  • 弹簧靴 + 招摇2
  • 如何将 Swagger 添加到 Spring Boot -视频教程
  • 如何在 Spring 启动中配置 Swagger -视频教程

最新更新