C# 使用OAuth 2.0和OpenID Connect仅保护API访问

C# 使用OAuth 2.0和OpenID Connect仅保护API访问,c#,rest,openid,owin,oauth2,C#,Rest,Openid,Owin,Oauth2,我有一个.NETWebAPI,我正试图保护它,并希望允许客户端应用程序(angularJs)在通过identity server授权后调用它。我希望此授权与用户身份验证/授权完全分离。我不希望有任何用户交互 我错过了什么?您是如何实现oauth2的?使用JWT代币?是的。我在identity server上安装了oauth2和openid connect。我认为隐式流在这里可以工作,但它仍然需要实际的用户凭据。没有足够的信息来帮助您如何实现oauth2?使用JWT代币?是的。我在identity

我有一个.NETWebAPI,我正试图保护它,并希望允许客户端应用程序(angularJs)在通过identity server授权后调用它。我希望此授权与用户身份验证/授权完全分离。我不希望有任何用户交互


我错过了什么?

您是如何实现oauth2的?使用JWT代币?是的。我在identity server上安装了oauth2和openid connect。我认为隐式流在这里可以工作,但它仍然需要实际的用户凭据。没有足够的信息来帮助您如何实现oauth2?使用JWT代币?是的。我在identity server上安装了oauth2和openid connect。我认为隐式流程在这里可以工作,但它仍然需要实际的用户凭据。没有足够的信息来帮助您