Asp.net core 如何强制用户登录Asp.NETCore3.1Swagger用户界面页面
我有两个带ASP.NET Core 3.1的swagger API,它们仅适用于内部开发人员或内部用户。例如,他们有创建和管理虚拟机的API 我不希望任何外部用户看到API或探索它们。目前,我有OAuth 2.0授权码工作流设置,它将对内部用户进行身份验证,但任何外部用户都可以打开URL查看API和语法 如何强制OAuth身份验证,例如,在加载swagger ui时自动显示授权窗口,并在用户获得授权之前禁止用户关闭授权窗口Asp.net core 如何强制用户登录Asp.NETCore3.1Swagger用户界面页面,asp.net-core,swagger,asp.net-core-webapi,swagger-ui,asp.net-core-3.1,Asp.net Core,Swagger,Asp.net Core Webapi,Swagger Ui,Asp.net Core 3.1,我有两个带ASP.NET Core 3.1的swagger API,它们仅适用于内部开发人员或内部用户。例如,他们有创建和管理虚拟机的API 我不希望任何外部用户看到API或探索它们。目前,我有OAuth 2.0授权码工作流设置,它将对内部用户进行身份验证,但任何外部用户都可以打开URL查看API和语法 如何强制OAuth身份验证,例如,在加载swagger ui时自动显示授权窗口,并在用户获得授权之前禁止用户关闭授权窗口