タグ付けされた質問 「swagger-2.0」

5
Swauthor仕様(swagger.json)で「Authorization:Bearer <token>」を表すにはどうすればよいですか
認証/セキュリティスキームでは、ヘッダーを次のように設定する必要があることを伝えようとしています。 Authorization: Bearer &lt;token&gt; これは私がswaggerドキュメントに基づいているものです: securityDefinitions: APIKey: type: apiKey name: Authorization in: header security: - APIKey: []

11
認証なしでSwaggerURLにアクセスできるようにSpringSecurityを構成する方法
私のプロジェクトにはSpringSecurityがあります。主な問題:http:// localhost:8080 / api / v2 / api-docsでSwaggerURLにアクセスできません。承認ヘッダーがないか無効です。 ブラウザウィンドウのスクリーンショット 私のpom.xmlには次のエントリがあります &lt;dependency&gt; &lt;groupId&gt;io.springfox&lt;/groupId&gt; &lt;artifactId&gt;springfox-swagger2&lt;/artifactId&gt; &lt;version&gt;2.4.0&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;io.springfox&lt;/groupId&gt; &lt;artifactId&gt;springfox-swagger-ui&lt;/artifactId&gt; &lt;version&gt;2.4.0&lt;/version&gt; &lt;/dependency&gt; 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 …

2
Swagger / OpenAPI- $ refを使用して、再利用可能な定義済みパラメーターを渡します
のようなパラメータがあるとしましょうlimit。これはあちこちで使用されており、更新する必要がある場合はどこでも変更する必要があるのは面倒です。 parameters: - name: limit in: query description: Limits the number of returned results required: false type: number format: int32 $ refを使用してこれを他の場所で定義し、再利用可能にすることはできますか?誰かが機能を変更または改善したいと示唆しているこのチケットに出くわしましたが、それが今日すでに存在するかどうかわかりませんか?

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: …

10
Spring boot 2.2.0 Spring HateOasの起動に関する問題
プロジェクトをSpring Boot 2.1.9から2.2.0に移動しました。プロジェクトの開始中、以下のerrorメッセージに直面しています。 何が原因でしたかhateoas、私のpom.xmlファイルでも使用していません。 Caused by: org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'org.springframework.plugin.core.PluginRegistry&lt;org.springframework.hateoas.client.LinkDiscoverer, org.springframework.http.MediaType&gt;' available: expected single matching bean but found 17: modelBuilderPluginRegistry,modelPropertyBuilderPluginRegistry,typeNameProviderPluginRegistry,syntheticModelProviderPluginRegistry,documentationPluginRegistry,apiListingBuilderPluginRegistry,operationBuilderPluginRegistry,parameterBuilderPluginRegistry,expandedParameterBuilderPluginRegistry,resourceGroupingStrategyRegistry,operationModelsProviderPluginRegistry,defaultsProviderPluginRegistry,pathDecoratorRegistry,apiListingScannerPluginRegistry,relProviderPluginRegistry,linkDiscovererRegistry,entityLinksPluginRegistry Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'linkDiscoverers' defined in class path resource [org/springframework/hateoas/config/HateoasConfiguration.class]: Unsatisfied dependency expressed through method 'linkDiscoverers' parameter 0; nested exception is org.springframework.beans.factory.NoUniqueBeanDefinitionException: …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.