加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc-4 – Web api open oauth(DotNetOpenAuth)mvc 4

发布时间:2020-12-16 07:12:09 所属栏目:asp.Net 来源:网络整理
导读:mvc 4互联网应用程序模板中有一个惊人的功能,可以轻松地与facebook twitter和谷歌集成.但是在web api模板中没有这样的功能. 如何轻松地将DotNetOpenAuth与web api集成? 有教程吗? 解决方法 MVC是一个面向浏览器的网站. WebAPI用于除浏览器网页之外的某些客
mvc 4互联网应用程序模板中有一个惊人的功能,可以轻松地与facebook twitter和谷歌集成.但是在web api模板中没有这样的功能.
如何轻松地将DotNetOpenAuth与web api集成?
有教程吗?

解决方法

MVC是一个面向浏览器的网站. WebAPI用于除浏览器网页之外的某些客户端的程序访问(尽管它可能是在浏览器中运行的 javascript).因此,需要浏览器重定向的OpenID或OAuth登录流程对WebAPI没有意义.反正不是直接的.

似乎适用的是您希望对WebAPI进行授权,并了解它们代表的用户.然后,常见的情况是WebAPI充当OAuth 2 resource server,接受由授权服务器发出的访问令牌,该服务器接受Facebook,Twitter和Google在创建这些访问令牌之前登录用户.

有几个WebAPI示例可以执行此操作.这是one.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读