Этот плагин предназначен для решения некоторых ситуаций с общедоступными документами Swagger. Я хочу ограничить использование разрешений на просмотр документов Swagger.
После того, как у человека развернуто несколько Swagger в 局域网,想, доступное только членам проектной группы, используйте Swagger document,故将将小小安全是一个小图像。
Если вы находитесь в публичной сети, воспользуйтесь ею, пожалуйста, пожалуйста, пожалуйста…
Этот плагин использует разработку DeepSeek, находится на начальной стадии разработки и является автономным.
开源电影:
zhangboyyanzhangboyan/SwaggerLoginAuthPlugin: 手截Swagger страница по умолчанию,и выполнить проверку входа в систему小图像。 Для ситуации 想在局域网公开Swagger但有想做名店时间电影。
Способ использования также очень прост
dotnet add package SwaggerLoginAuthPlugin --version 1.0.0
- Зарегистрируйтесь в своем проекте webapi
-
builder.Services.AddControllers(); //需要您的项目非最小 api
builder.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
Запустите свой проект, он будет перехвачен, когда вы посетите свой адрес.

Этот плагин использует разработку искусственного интеллекта, использует 2 часа, только для обучения и общения.
市表面是以天天天行血来心血来滁滖联合
Если у вас есть другие функции аутентификации, используйте swagger