diff --git a/src/TaskManager/TaskManager/Services/Http/Startup.cs b/src/TaskManager/TaskManager/Services/Http/Startup.cs old mode 100644 new mode 100755 index 0dee0e0ca..09282d7a8 --- a/src/TaskManager/TaskManager/Services/Http/Startup.cs +++ b/src/TaskManager/TaskManager/Services/Http/Startup.cs @@ -62,6 +62,27 @@ public void ConfigureServices(IServiceCollection services) { c.SwaggerDoc("v1", new OpenApiInfo { Title = "MONAI Workflow Manager", Version = "v1" }); c.DescribeAllParametersInCamelCase(); + c.AddSecurityDefinition("basic", new OpenApiSecurityScheme + { + Scheme = "basic", + Name = "basic", + In = ParameterLocation.Header, + Type = SecuritySchemeType.Http, + }); + c.AddSecurityRequirement(new OpenApiSecurityRequirement + { + { + new OpenApiSecurityScheme + { + Reference = new OpenApiReference + { + Type = ReferenceType.SecurityScheme, + Id = "basic", + }, + }, + System.Array.Empty() + }, + }); }); var serviceProvider = services.BuildServiceProvider(); diff --git a/src/WorkflowManager/WorkflowManager/Services/Http/Startup.cs b/src/WorkflowManager/WorkflowManager/Services/Http/Startup.cs old mode 100644 new mode 100755 index 6e1442bc7..fae3bace3 --- a/src/WorkflowManager/WorkflowManager/Services/Http/Startup.cs +++ b/src/WorkflowManager/WorkflowManager/Services/Http/Startup.cs @@ -63,6 +63,27 @@ public void ConfigureServices(IServiceCollection services) { c.SwaggerDoc("v1", new OpenApiInfo { Title = "MONAI Workflow Manager", Version = "v1" }); c.DescribeAllParametersInCamelCase(); + c.AddSecurityDefinition("basic", new OpenApiSecurityScheme + { + Scheme = "basic", + Name = "basic", + In = ParameterLocation.Header, + Type = SecuritySchemeType.Http, + }); + c.AddSecurityRequirement(new OpenApiSecurityRequirement + { + { + new OpenApiSecurityScheme + { + Reference = new OpenApiReference + { + Type = ReferenceType.SecurityScheme, + Id = "basic", + }, + }, + System.Array.Empty() + }, + }); }); var serviceProvider = services.BuildServiceProvider();