use*_*179 5 dotnetopenauth oauth-2.0 asp.net-mvc-4
mvc 4互联网应用程序模板中有一个惊人的功能,可以轻松地与facebook twitter和谷歌集成.但是在web api模板中没有这样的功能.如何轻松地DotNetOpenAuth与web api 集成?有教程吗?
MVC是一个面向浏览器的网站.WebAPI用于除浏览器网页之外的某些客户端的程序访问(尽管它可能是在浏览器中运行的javascript).因此,需要浏览器重定向的OpenID或OAuth登录流程对WebAPI没有意义.反正不是直接的.
什么也似乎适用的是,你希望你的WebAPI被授权,并知道它们代表什么用户.然后,常见的情况是WebAPI充当OAuth 2资源服务器,接受由授权服务器发出的访问令牌,该授权服务器接受Facebook,Twitter和Google在创建这些访问令牌之前登录用户.
有几个WebAPI示例可以执行此操作.这是一个.
| 归档时间: |
|
| 查看次数: |
3798 次 |
| 最近记录: |