是否可以为我自己的WebSite公开API ...但是使用oAuth进行api身份验证?

时间:2010-05-13 01:10:53

标签: .net api authentication oauth basic-authentication

目前我为我的网站公开了Api。效果很好..我使用基本身份验证来验证用户是否可以访问数据。

例如。

http://www.MyWebSite.com  <-- main site.
http://api.MyWebSite.com  <-- my api website.

示例api RESTful 网址

http://user1:pass1@api.MyWebSite.com/games?type=battlefield2

(是的我知道浏览器会阻止人们直接将用户1:pass1(基本身份验证)放入网址。安全原因。但要突出显示我们正在使用Basic Auth)。

那么..我怎么能用oAuth做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以考虑查看这些资源,以便在ASP.NET应用程序或WCF服务中使用OAuth: