我有一个api(Core 3.1),该API应该接受令牌并验证令牌,然后才能使用api([Authorize])。 已针对RH-SSO(密钥泄漏)进行了验证。因此,要查看我需要使用此端点验证令牌: / auth / realms // protocol / openid-connect / token / introspect。在邮递员中,我可以调用此终结点,但是.NET Core中的代码?我不知道应该在Startup.cs的SSO身份验证中使用哪个库/软件包。我已经搜索过,有些使用oAuth2,openconnectid,identityserver4。我怎么知道我从哪里开始。请记住,我收到的令牌应仅在使用api之前进行验证。就是这样。
我使用以下代码在api中尝试了多种方法: