タグ付けされた質問 「springfox」

11
認証なしでSwaggerURLにアクセスできるようにSpringSecurityを構成する方法
私のプロジェクトにはSpringSecurityがあります。主な問題:http:// localhost:8080 / api / v2 / api-docsでSwaggerURLにアクセスできません。承認ヘッダーがないか無効です。 ブラウザウィンドウのスクリーンショット 私のpom.xmlには次のエントリがあります <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.4.0</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.4.0</version> </dependency> SwaggerConfig: @Configuration @EnableSwagger2 public class SwaggerConfig { @Bean public Docket api() { return new Docket(DocumentationType.SWAGGER_2).select() .apis(RequestHandlerSelectors.any()) .paths(PathSelectors.any()) .build() .apiInfo(apiInfo()); } private ApiInfo apiInfo() { ApiInfo apiInfo = new ApiInfo("My REST …

5
Springfox SwaggerがSpring Boot 2.2.0で機能しない
Spring Boot v2.1.9を2.2.0にアップグレードしたい。しかし、アップグレード後、いくつかの例外が発生します。これは、Spring foxが古いバージョンのspring-plugin-coreを使用していることを示しています。 これのための代替ソリューションはありますか、または私はspringfoxプラグインを放棄する必要がありますか? *************************** APPLICATION FAILED TO START *************************** Description: An attempt was made to call a method that does not exist. The attempt was made from the following location: springfox.documentation.spring.web.plugins.DocumentationPluginsManager.createContextBuilder(DocumentationPluginsManager.java:152) The following method did not exist: org.springframework.plugin.core.PluginRegistry.getPluginFor(Ljava/lang/Object;Lorg/springframework/plugin/core/Plugin;)Lorg/springframework/plugin/core/Plugin; The method's class, org.springframework.plugin.core.PluginRegistry, is available from the following locations: …

2
Springfoxの代替品はありますか?
過去2年間、SpringfoxでSpring Bootアプリケーションに取り組みました。Springfoxは、REST APIのドキュメントとテストUIを生成します。これは最高でした。 しかし実際には、Springfoxプロジェクトは死んでおり、最新のSpringをサポートしていません。3つの質問があります Swagger UIを直接生成する他の方法はありますか?他のライブラリ/プロジェクトはありますか? Swagger uiをSpring Bootプロジェクトにどのように実装しますか? おそらく時代遅れかもしれませんが、Spring BootのSwaggerスタッフに代わるはるかに優れた方法はありますか? 何カ月も頻繁に使用し、テストした後の更新 SpringDoc OpenApi 私はそれがSpringfoxの代替ではない、と言うでしょう、それははるかに良いものです!安定しており、使いやすく、最新です! 私はこれを100%お勧めできます!すべてのプロジェクトをSpringDoc OpenApiに移行します。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.