gpt4 book ai didi

oauth-2.0 - 使用 DotNetOpenAuth 创建 OAuth 2.0 服务提供者

转载 作者:行者123 更新时间:2023-12-04 09:41:37 27 4
gpt4 key购买 nike

我正在构建一个 Web 应用程序,它将使用 DotNetOpenAuth 提供一个 api 和一个授权服务。我找到了 this example关于如何使用已经存在的服务提供者进行授权,但我想要一个关于如何实现可以创建 token 、持久化它们并进行评估的服务提供者的示例。我可以下载任何很棒的文章或示例提供程序吗?

最佳答案

更新

DotNetOpenAuth自从最初发布以来,已经继续前进。我强烈建议您遵循 Ashish 的建议并查看示例。它包含为所有主要流程编写授权服务器、资源服务器和客户端的代码。

如果你想要一个预先构建的解决方案,开源代码

Thinktecture Identity Server 是一种开源 .NET 安全 token 服务。它支持许多用于身份验证的端点,包括 OAuth 2.0 Bearer token 。

更新此 Thinktecture Identity Server 现已上线 version 2并支持这些 OAuth 2.0 流程

  • 资源所有者密码凭证流
  • 隐式流和 JavaScript
  • 授权码流程

  • 再次查看代码以了解它是如何完成的,并且有示例 here展示如何将其插入。

    我希望这会有所帮助 - 这些库和示例在过去几个月中对我们有很大帮助。

    更新

    还有一个例子 警告,它看起来过时了 MVC 的简单 OAuth 提供程序 here示例代码 here

    关于oauth-2.0 - 使用 DotNetOpenAuth 创建 OAuth 2.0 服务提供者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11438517/

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