我正在尝试使用授权类型 client_credentials 执行某些操作。我已经设置了所有内容,并且有一个工作客户端,其流程设置为 ClientCredentials 并添加了所需的范围。 我可以获得访问令牌,但我想要做的是在登录时将用户附加到客户端。
当我使用授权类型密码以用户身份登录时,我的CustomUserService
AuthenticateLocalAsync
方法被调用,这样就可以获得用户身份并进行身份验证(I还添加一些索赔等)。但是当我使用 client_credentials 授权类型时,不再调用该方法。
有谁知道我怎么做我需要的东西?