Swagger正在从基本URL中删除网站名称

Swagger正在从基本URL中删除网站名称,swagger,swagger-ui,Swagger,Swagger Ui,我使用的是swagger,但当我在IIS中托管webapi时,swagger正在剥离网站名称。该网站是IIS中名为LotsWebApi的虚拟目录/应用程序 当我点击此url时: 我得到“无法从中读取招摇过市的JSON” 你可以看到它正在剥离“LotsWebApi” 我的寄存器招摇过市代码如下所示 private static void RegisterSwagger(IServiceCollection services) { services.AddSwagge

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

当我点击此url时: 我得到“无法从中读取招摇过市的JSON”

你可以看到它正在剥离“LotsWebApi”

我的寄存器招摇过市代码如下所示

    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();
    }