在我的.NET Core应用程序上,用户必须使用我自己的提供程序登录。
OIDCP是用Django包"吉安戈-奥伊达“构建的。我的Api是用OAuth2保护的,现在我想通过C# HttpClient访问Api后面的数据,但是我总是能得到一个Unauthorized。这是有意义的,因为请求没有必要的标头。
问题:如何使用OAuth2中间件从外部API获取数据
有关.NET核心MC应用程序:的更多信息
发布于 2017-07-22 15:25:24
添加Authorization HTTP报头,如下所示
Authorization: Bearer {access-token}满足你的要求。我不认为您需要使用任何中间件来做这个简单的事情。我猜HttpClient提供了一种设置headers的方法。有关如何将访问令牌传递给API的详细信息,请参阅RFC 6750中的2.1。授权请求头字段。
https://stackoverflow.com/questions/45240602
复制相似问题