云栖问答

找不到答案?去提问题

HTTPS code 插件 index html WAP view QAP 2017-03-22 16:50:05

授权后的回调地址问题

引导用户授权后,需要一个回调地址redirect_uri,移动端改造后,下面的写法有问题,没法正常回调到我们的插件
https://oauth.taobao.com/authorize?response_type=code&client_id=12345678&redirect_uri=https://192.168.1.88/qap/a/b/index.jsx?appkey=12345678&state=mmqap&view=wap

以前的是h5的版本,没有问题
https://oauth.taobao.com/authorize?response_type=code&client_id=12345678&redirect_uri=https://192.168.1.88/h5/a/b/index.html?appkey=12345678&state=mmqap&view=wap

现在这个回调地址redirect_uri,得怎么写

3个回答

2

wyt218 已采纳

ISV如何获取授权信息?
插件在打开之前,千牛客户端会通过授权功能获取授权信息,然后将授权信息会以插件打开URL参数的形式给到插件开发者(ISV),帮助插件实现授权。url的authstring参数 ,也可以调用jsapi sso获取authstring
如何刷新授权信息?
插件判断已有的授权信息过期,可以主动通过jsapi sso功能来调用客户端刷新授权的功能,并获取新的授权信息。同时插件也可以直接在后台通过调用TOP刷新授权接口来刷新授权,如果ISV刷新授权失败,注意使用的接口是不是最新的接口:taobao.top.auth.token.refresh。

1

wyt218

qap后不再支持,https://oauth.taobao.com/authorize这样的授权 ,请通过千牛第一个url(比如 qap:///index.js?authstring=xxxxx)的时候给你们的url参数或者通过jsapi的接口进行获取授权信息

0

能名网

上面连接都是错误的为什么😣

1
GO