gpt4 book ai didi

c# - 适用于 Google、Yahoo! 的 OAuth C# 库推特

转载 作者:可可西里 更新时间:2023-11-01 08:25:39 24 4
gpt4 key购买 nike

我正在寻找一个允许我在我的 ASP.NET/C# 应用程序中使用 OAuth 的库,这样我就可以使用以下 OAuth 提供程序之一对用户进行身份验证

  1. 谷歌

  2. 雅虎!

  3. 推特

我查看了各种开源库,发现它们存在一个或另一个问题(有些根本不起作用,有些只针对一种服务而不是其他服务)。我也看过 OAuthDotNet,我必须承认,我发现它太复杂了,无法弄清楚如何开始使用它,所以我还没有真正尝试过。

所以基本上我正在寻找一个简单易用的库来对抗上述提供者(至少)。

最佳答案

Jackie 我有一篇关于这个的博文 OAuth C# Library

您可以下载一个库(包括源代码)和一个简单的示例项目以开始使用。

我测试过1.谷歌2.推特3. 雅虎4.维密欧

您没有提及您想要支持的 OAuth 版本,因此您应该知道该库仅支持 OAuth 1.0 修订版 A,而不支持 OAuth 2.0。今天大多数网站都支持 OAuth 1.0 修订版 a。

我有意使示例项目非常简单,因此那些开始走这条路的人不必费力地弄清楚如何使用该库。这个库并没有像我相信的一些库那样“过度设计”,所以如果需要的话,增强它是相当简单的。但我建议您只有在熟悉 OAuth 协议(protocol)后才尝试这样做。

该项目实际上是一个托管在 Google 代码上的开源项目(博文中的链接)。

注意:由于 Yahoo!已经实现了他们的服务,不可能(或不容易)从您的开发机器上测试他们的服务。

希望对您有所帮助。

关于c# - 适用于 Google、Yahoo! 的 OAuth C# 库推特,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4380473/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com