在您的webapi项目中注册builder.Services.AddControllers(); //需要您的项目非最小 apibuilder.Services.AddSwaggerAuth(options { options.Enabled true; options.DefaultUsername admin; //swagger登录账户 options.DefaultPassword 123456; //swagger登录密码 });app.UseSwaggerAuth(); //在UseSwagger前注册SwaggerAuth中间件 app.UseSwagger(); app.UseSwaggerUI();app.MapControllers(); //需要您的项目非最小 api运行您的项目在访问您的swagger地址时会被拦截本插件借助AI开发用时2h仅为学习交流使用市面上已有类似功能的插件要么太老要么捆绑了其他功能心血来潮做了这个小插件另如果您有用swagger其他的auth功能请勿使用本插件