2

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

我对其示例代码中的“Consumer”和“Client”的定义有些困惑——有两个项目,一个在 OAuth2 文件夹下名为“OAuthClient”,另一个在 web 文件夹下名为“OAuthConsumer”。

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

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

非常感谢!

4

1 回答 1

2

只是 OAuth1(消费者)和 OAuth2(客户端)之间的术语区别。

OAuth2 示例还包括 2 个“客户端”示例,其中一个名为“OAuthClient”,它是 Web 客户端的示例,而“OAuthConsumerWPF”是也充当客户端的 Windows(wpf)应用程序的示例。

于 2013-09-20T14:29:29.287 回答