这两种简称 Password 方式和 Client 方式吧,都只适用于应用是受信任的场景。一个典型的例子是同一个企业内部的不同产品要使用本企业的 Oauth2.0 体系。在有些情况下,产品希望能够定制化授权页面。由于是同个企业,不需要向用户展示“xxx将获取以下权限”等字样并询问用户的授权意向,.....
分类:
其他好文 时间:
2015-05-23 18:17:25
阅读次数:
125
Oauth2.0的核心机制已经总结完毕。除了核心机制,Oauth2.0 还提供了几种标准的授权流程,分别适用于不同的场景。其中一种叫做 Implicit 授权,适用于纯静态页面应用。所谓纯静态页面应用,也就是应用没有在服务器上执行代码的权限(通常是把代码托管在别人的服务器上),只有前端 Js 代.....
分类:
其他好文 时间:
2015-05-23 16:46:53
阅读次数:
123
Authorization Code 方式适用于有自己的服务器的应用。之所以叫这个名字,是因为流程中引入了一个叫做 authorization code 的东西。这个东西是一个一次性的临时凭证,用来换取 access token 和 refresh token。 鉴权服务器提供了一个类似这样的...
分类:
其他好文 时间:
2015-05-23 16:45:28
阅读次数:
212
上一节说到Oauth2.0 的交互模型。模型涉及到三方:资源拥有者、客户端、服务提供方。其中,服务提供方包含两个角色:鉴权服务器和资源服务器。鉴权服务器负责对用户进行认证,并授权给客户端权限。认证这一步好实现,无非就是验一下账号密码。但是授权这一步怎么做?我们看到在QQ的授权页面上,有”有道云笔.....
分类:
其他好文 时间:
2015-05-23 01:10:20
阅读次数:
186
云计算引出了大量的开放平台,各种第三方应用建立在开放平台之上,出于安全性的要求便出现了oauth协议,2007年发布了Oauth1.0协议,2.0的草案与2011年发布。1、2.0的用户授权过程(过程可参考流程图)引导用户到授权服务器,请求用户授权,用户授权后返回授权码(Authorization ...
分类:
其他好文 时间:
2015-05-22 13:07:26
阅读次数:
152
咨询 请加 QQ:;QQ群:在微信里面,非认证的公众号账号,只能通过在微信回复菜单单击等事件获取openid,但是认证的公众账号(之前认证的订阅号是不可以的,现在新开放了)可以直接在微信打开的链接中获取用户的基本信息包括openid。这里用一种比较简单的获取用户信息的网页授权的方式。注意:这中方式只...
分类:
微信 时间:
2015-05-21 12:18:42
阅读次数:
649
参考文档链接:http://wiki.open.qq.com/wiki/website/%E5%87%86%E5%A4%87%E5%B7%A5%E4%BD%9C_OAuth2.0文件名为:teng.html<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<metaproperty="qc..
分类:
其他好文 时间:
2015-05-15 18:07:12
阅读次数:
215
说明:微博开放接口的调用,如发微博、关注等,都是需要获取用户身份认证的。目前微博开放平台用户身份鉴权主要采用的是OAuth2.0。为了方便开发者开发、测试自己的应用。
OAuth2.0较1.0相比,整个授权验证流程更简单更安全,也是未来最主要的用户身份验证和授权方式。
步骤一:创建应用
下面我以本公司测试账号为例,创建应用步骤可以参考新浪的官方API 地址:http://ope...
分类:
移动开发 时间:
2015-05-13 19:49:21
阅读次数:
247
微博开放接口的调用,如发微博、关注等,都是需要获取用户身份认证的。目前微博开放平台用户身份鉴权主要采用的是OAuth2.0。为了方便开发者开发、测试自己的应用。OAuth2.0较1.0相比,整个授权验证流程更简单更安全,也是未来最主要的用户身份验证和授权方式。
分类:
移动开发 时间:
2015-05-13 18:52:20
阅读次数:
146
一 报错信息:
二 出现原因分析:
出现这种错误网上查出现有的原因是:
1. 订阅号没有相关的权限
2. 账号没有认证,没有相关的权限
那么这里遇到问题两种都不是。开发账号是 服务号,而且也是认证号。
三 解决方案:
需要在OAuth2.0网页授权中配置授权回调页面域名。
如:
1.首先检查您的微信号是服务号还是订阅号,如果是订阅号恭喜你中奖了...
分类:
微信 时间:
2015-05-12 23:12:33
阅读次数:
2126