Spring security 启用Spring安全性时,Swagger生成未完成的文档

Spring security 启用Spring安全性时,Swagger生成未完成的文档,spring-security,swagger,Spring Security,Swagger,当我禁用Spring安全性时,Swagger 2(springfox 2.5)似乎工作得很好,但当我再次启用它时,它在调用时生成的JSON似乎有某种问题。看看浏览器控制台,我发现: 类型错误:e.schema未定义 与这两个api文档相比,使用SpringSecurity生成的文档要长得多。我已经做了所有这些。在SpringSecurity开启的情况下,这对于能够接触到Swagger真的很有帮助,但这似乎还不够。为什么这些JSON如此不同?为什么启用了Spring Security的版本似乎缺少

当我禁用Spring安全性时,Swagger 2(springfox 2.5)似乎工作得很好,但当我再次启用它时,它在调用时生成的JSON似乎有某种问题。看看浏览器控制台,我发现:

类型错误:e.schema未定义


与这两个api文档相比,使用SpringSecurity生成的文档要长得多。我已经做了所有这些。在SpringSecurity开启的情况下,这对于能够接触到Swagger真的很有帮助,但这似乎还不够。为什么这些JSON如此不同?为什么启用了Spring Security的版本似乎缺少一些信息?

我们在Spring Security配置中也使用了以下路径,这就足够了:

"/v2/api-docs", "/configuration/ui", "/swagger-resources", "/configuration/security", "/swagger-ui.html", "/webjars/**"
你能给我看看代码吗

您使用什么类型的JSON转换器?格森,杰克逊


您有xml文件中的spring/spring安全配置吗?

谢谢,这是我第一次尝试。现在我们移动到另一个配置,所以我们不再需要它了。无论如何,谢谢!:)