Swagger正在从基本URL上剥离网站名称

时间:2016-08-22 02:34:26

标签: swagger swagger-ui

我正在使用招摇,但当我在IIS中托管我的webapi时,swagger正在剥离网站名称。该网站是IIS中的一个名为LotsWebApi的虚拟目录/应用程序。

当我点击此网址时:http://localhost/LotsWebApi/swagger/ui/index.html 我得到“无法从http://localhost/swagger/v1/swagger.json”中读取swagger JSON

你可以看到它正在剥离'LotsWebApi'。

我的寄存器swagger代码看起来像这样......

    private static void RegisterSwagger(IServiceCollection services)
    {
        services.AddSwaggerGen();
        services.ConfigureSwaggerGen(options =>
        {
            options.SingleApiVersion(new Info
            {
                Version = "v1",
                Title = "LOTS Web API",
                Description = "API for LOTS Web"                                       
            });
        });

        services.AddSwaggerGen();
    }

0 个答案:

没有答案