.NET OAuthAuthorizationServerProvider多条登录路径。

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

如何注册两个不同的登录路径,以及如何在我们的 OAuthAuthorizationServerProvider 子类?EDIT: 我想我可以通过比较路径 context.Request.Path.

我需要在 GrantResourceOwnerCredentials 方法,将在两个登录中共享一些逻辑,但有些逻辑需要不同。

解决方案:

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

给TA打赏
共{{data.count}}人
人已打赏
解决方案

允许用户在使用angular firebase与google注册时,选择用哪个邮箱注册。

2022-4-19 22:09:20

解决方案

Bixby:想重定向到网页浏览器的网址上的按钮点击

2022-4-19 22:09:22

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索