一个新的应用程序正在使用Angular客户端和ASP.Net Web API后端构建。后端只会在短期内(1年)被Angular客户端消费,但从长远来看,将被外部(移动和第三方)消费。在保护应用程序接口方面,最初使用ASP.NET Identity与IdentityServer4的优缺点是什么?从ASP.NET Identity切换到IdentityServer有多难?从一开始就使用IdentityServer值得吗?
我有一个WinForm应用程序和一个我用IdentityServer4保护的应用程序接口。IS4中的客户端设置如下所示,因为没有单独的凭据,并且只有此应用程序本身应该具有对该应用程序编程接口的一般访问权限。// scopes that client has access to}
到目前为止,这个方法运行得很好,但我对WinFor