Oauth 2.0 使用DotNetOpenAuth创建OAuth 2.0服务提供程序
我正在构建一个web应用程序,它将使用DotNetOpenAuth提供api和授权服务。我了解了如何使用已经存在的服务提供程序进行授权,但我想举一个示例,说明如何实现一个服务提供程序,该服务提供程序可以创建令牌、持久化令牌并进行评估。有什么很棒的文章或示例提供商可以下载吗?更新 自从这篇文章最初发布以来,它就一直在前进。我强烈建议你听从阿什的建议,看看样品。它包含为所有主要流编写授权服务器、资源服务器和客户端的代码 如果您想要预构建的解决方案,请使用开源代码 ThinkStructure Identity Server是一种开源的.NET安全令牌服务。它支持许多端点进行身份验证,包括OAuth 2.0承载令牌 更新此Thinktecture Identity Server现已启用,并支持这些OAuth 2.0流Oauth 2.0 使用DotNetOpenAuth创建OAuth 2.0服务提供程序,oauth-2.0,asp.net-web-api,oauth-provider,Oauth 2.0,Asp.net Web Api,Oauth Provider,我正在构建一个web应用程序,它将使用DotNetOpenAuth提供api和授权服务。我了解了如何使用已经存在的服务提供程序进行授权,但我想举一个示例,说明如何实现一个服务提供程序,该服务提供程序可以创建令牌、持久化令牌并进行评估。有什么很棒的文章或示例提供商可以下载吗?更新 自从这篇文章最初发布以来,它就一直在前进。我强烈建议你听从阿什的建议,看看样品。它包含为所有主要流编写授权服务器、资源服务器和客户端的代码 如果您想要预构建的解决方案,请使用开源代码 ThinkStructure Ide
还有另一个例子,一个简单的OAuth提供程序的MVC示例代码,看起来已经过时了,可以在这里找到DotNetOpenAuth的完整工作示例-我用DNOA尝试了很多次…不得不放弃,但记录了我的发现(最后使用了Thinktecture)…404页未在“跟踪控制器”bah中找到