【问题标题】:ASP.NET Core API Swagger behind EnvoyProxy swagger.json not found未找到 EnvoyProxy swagger.json 背后的 ASP.NET Core API Swagger
【发布时间】:2021-10-01 13:11:26
【问题描述】:

Envoy 代理新手,我有一个简单的 ASP.Net Core API,带有 openapi/swagger 及其容器化。有一个特使代理正在调用完美运行的控制器。但是当从特使代理访问 swagger ui 时找不到 swagger.json:

特使配置是:

【问题讨论】:

    标签: swagger envoyproxy


    【解决方案1】:

    您必须将外部 url 设置为 swagger 配置:

    app.UseSwaggerUI(c =>
    {
      c.SwaggerEndpoint("/application/swagger/v1/swagger.json", "v1 Docs");
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-25
      • 2015-10-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-31
      • 1970-01-01
      • 1970-01-01
      • 2023-03-15
      相关资源
      最近更新 更多