我有一个 ASP.NET Core Web API,其中使用 Swashbuckle 集成了 Swagger。我已经使用操作过滤器成功在 Swagger UI 上集成了授权,因为我不想显示匿名 API 的挂锁。
.OperationFilter<AuthorizeFilter>()
Run Code Online (Sandbox Code Playgroud)
在过滤器内,我已经注册了 Swagger UI 的基本身份验证安全要求。
我的问题是,即使在 Swagger UI 上的 API 中进行身份验证,我也不再看到单击挂锁图标时提供的漂亮的身份验证弹出窗口。
有人可以回答,为什么我现在看不到身份验证弹出窗口吗?