0

目前我们有一个扩展OAuthAuthorizationServerProvider的类,用于 web 路由。我们正在添加一个单独的 API,在这种情况下我们仍然希望使用OAuthAuthorizationServerProvider该类。

如何注册两个不同的登录路由,我们如何在子类中区分这两个路由OAuthAuthorizationServerProvider?编辑:我想我可以通过context.Request.Path.

我需要在GrantResourceOwnerCredentials方法中执行一些逻辑,这些逻辑将在两个登录之间共享一些逻辑,但是一些逻辑需要不同。

4

1 回答 1

0

我们最终使用了相同的登录路径,但是对于我们的应用程序,我们使用了资源所有者凭据(授权类型password),而对于 API,我们使用了客户端凭据(授权类型client_credentials)。

于 2020-04-22T14:06:35.270 回答