我需要创建RESTful WCF服务,并且需要使用OAuth 2.0对呼叫者进行身份验证。 过去一周我一直在学习OAuth和它的提供程序实现,这些是我发现的资源接近我想要的......
(1)http://weblogs.asp.net/cibrax/archive/2008/11/14/oauth-channel-for-wcf-restful-services.aspx https://code.google.com/p/devdefined-tools/wiki/OAuth (2)http://www.cleancode.co.nz/blog/523/oauth-dot-net
它们都有点旧(2 - 3年),它们都是OAuth 1.0。我想要Oauth2.0因为它更简单。那里有任何库(在C#中)我可以用作指南我的实施?
PS:我在StackOverFlow中找到了以下相关帖子,但它们对我的项目也不合适。 (1)what is the recommended database structure for OAuth Provider (2)OAuth Simple Service Provider
谢谢!
答案 0 :(得分:3)
DotnetOpenOAuth是一个很棒的软件包,可以满足您的需求。安装包并查看示例...... http://dotnetopenauth.net/
https://github.com/DotNetOpenAuth/DotNetOpenAuth/blob/master/README.md