在使用 Thymeleaf 作为视图技术的应用程序中访问 swagger-ui.html

问题描述 投票:0回答:1

我正在使用 thymeleaf - 模板spring securityswagger 来开发 Java 中的 Web 应用程序,用于应用程序中其余端点的 api 文档。一切工作正常,除了无法访问 swagger-ui.html 页面

我已经添加了过滤器来忽略 Spring Security 中的 swagger 端点。我可以在浏览器中以 json 形式访问

v2/api-docs
链接。但是,当我访问
swagger-ui.html

时,我收到以下错误
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.

Wed Jan 02 13:32:46 EAT 2019
There was an unexpected error (type=Internal Server Error, status=500).
Error resolving template "swagger-ui", template might not exist or might not be accessible by any of the configured Template Resolvers
spring-boot spring-security thymeleaf swagger-ui
1个回答
-1
投票

这里同样的问题我有2个控制器类,其中一个是Rest Controller,另一个是使用thymleaf作为html模板引擎的控制器, swagger-ui 返回未找到。

© www.soinside.com 2019 - 2024. All rights reserved.