在 oAuth 中"consumer"和"client"有什么区别?



我目前正在学习使用dotNetOpenAuth 2.0尝试创建自己的授权服务器和资源服务器。

我对示例代码中"消费者"和"客户端"的定义感到有点困惑 - 有两个项目,一个在OAuth2文件夹下称为"OAuthClient",另一个在Web文件夹下称为"OAuthConsumer"。

据我所知,两者都是 Web 应用程序,并且功能相同......我能感觉到的唯一区别可能是它在OAuth 2.0中被称为"客户端",但在OAuth 1.0中被称为"消费者"?

我不确定我的疯狂猜测是否正确,但如果是正确的,他们为什么要改名?是否有任何根本性的变化导致创始人改名?

非常感谢!

只是OAuth1(Consumer)和OAuth2(Client)之间的术语差异。

此外,OAuth2示例包括2个"客户端"示例,一个名为"OAuthClient",它是Web客户端的示例,而"OAuthConsumerWPF"是充当客户端的Windows(wpf)应用程序的示例。

最新更新