Oauth客户端开发的心得
来源:互联网 发布:安卓源码生成apk 编辑:程序博客网 时间:2024/05/17 05:09
1. Oauth这个协议感觉给程序员带来很多的困难,对于wm的平台一切从0开始(可能没仔细去找)。
2. 要了解的协议和方法(http,post,HMAC-SHA1,BASE64,URI编码) (JSON ,MD5 (我的项目里面有用到~))
3. OAuth的客户端的核心就是一个“签名”,我们就是想办法用URL 和 令牌 构造这个签名。
4. HSMA1-SHA1 要加密的话要输入2个参数,一个是 base TEXT,一个是 KEY (comsumercreat 和 tokenscreat 用'‘&’ 连接起来的TEXT)
5. BASE TEXT : “{GET/POST} & {访问的文件 (包含http://的URL) }&{属性 (用‘&’连接,除Oauth_signature 外的属性) }”
6. “访问的文件” 和 “属性” 均用 URI 转义 (%2X)
7. 当没有tokenscreat ,要申请的时候 , KEY 也要写成 comsumercreat+ ‘&’
8. HMAC-SHA1 返回的数字,要用base64 转义成字符,然后再进行URI编码,然后就组成Oauth_signature 。
9. 然后构造URL 发送。
- Oauth客户端开发的心得
- #iOS开发笔记#OAuth 2.0在iOS客户端的实现
- (Touch Android) 新浪微博Android客户端开发第二篇:OAuth页面的实现
- 新浪微博Android客户端开发之OAuth认证篇
- oauth认证----豆瓣客户端
- OAuth 2.0 客户端类型
- OAuth 2.0客户端
- 关于 oAuth 认证平台的开发
- 网易微博的Oauth认证开发
- 2条腿的OAuth客户端/服务器简单示例
- SMG物流客户端和小媒资开发心得
- OAuth 1.0的机制原理讲解及开发流程[QQ OAuth开发]
- OAuth 2.0的机制原理讲解及开发流程[OAuth开发]
- OAuth 1.0的机制原理讲解及开发流程[QQ OAuth开发]
- OAuth 1.0的机制原理讲解及开发流程[QQ OAuth开发]
- 新浪OAuth客户端登陆另辟蹊径
- Android开发中,sina的OAuth授权问题:(一)OAuth授权总述
- 1.腾讯微博Android客户端开发——OAuth认证介绍
- C/C++中main函数的返回值类型
- 关于ClassLoader的知识点记录
- 学习使用GTK+ 0.概述
- Thickbox 3.1 在IE7, IE8下面不居中的解决方法
- hdu1558 几何处理 + 并查集
- Oauth客户端开发的心得
- iframe高度自适应
- 凌阳SPCE3200精简开发板:解决接串口或网线后无法开机的问题
- u-boot启动流程
- stl学习笔记
- 正则表达式基础
- EJB2.0 HelloWorld 程序.
- 英语吵架必备100句
- 在网页中为flash添加超链接的方法