ShareSDK新浪微博登录时报错error:redirect_uri_mismatch
来源:互联网 发布:游戏开发书籍推荐 知乎 编辑:程序博客网 时间:2024/05/20 06:29
今天用 ShareSDK 做第三方登录的时候碰到个问题,明明在微博平台的应用审核已经通过了,但是调用登录接口的时候一直报错,错误如下:
出现这个错误是因为在微博开放平台上没有设置回调地址,或者设置的回调地址与本地XML中的地址不一致。
在sharesdk.xml文件当中对于微博的设置:
<SinaWeibo Id="1" SortId="2" AppKey="568898243" AppSecret="38a4f8204cc784f81f9f0daaf31e02e3" RedirectUrl="http://www.sharesdk.cn" ShareByAppClient="true" Enable="true" />
其中RedirectUrl为设置的回调地址,这里的地址必须要与微博开发平台设置的地址相同,否则就会出现上面的错误。
微博平台中设置回调地址的位置如下:
只要将代码中的回调地址和微博开放平台的地址设置相同,这个问题就可以解决了。
阅读全文
0 0
- ShareSDK新浪微博登录时报错error:redirect_uri_mismatch
- 新浪微博error:redirect_uri_mismatch
- iOS-OC-新浪微博登录报错redirect_uri_mismatch
- 新浪微博登录redirect_uri_mismatch错误解决方法
- 微博登录 error:redirect_uri_mismatch的解决方法
- 解决新浪微博api错误(error:redirect_uri_mismatch)
- 新浪微博请求授权显示错误(error:redirect_uri_mismatch)
- 新浪微博分享授权出错(error:redirect_uri_mismatch) 的解决办法
- iOS-新浪微博 redirect_uri_mismatch
- 新浪微博 IOS sso package or sign error 和 error:redirect_uri_mismatch 错误解决方法
- ShareSDK新浪微博登录提示 21338:sso package or sign error"
- 新浪微博登录redirect_uri_mismatch错误解决方法(即Oauth的回调地址)
- [SDK]新浪微博请求授权显示错误页面的解决方法(error:redirect_uri_mismatch)
- 新浪微博获取用户授权时出现 error :redirect_uri_mismatch 怎么解决?
- [SDK]新浪微博请求授权显示错误页面的解决方法(error:redirect_uri_mismatch)
- [SDK]新浪微博请求授权显示错误页面的解决方法(error:redirect_uri_mismatch)
- 新浪微博请求授权显示错误页面的解决方法(error:redirect_uri_mismatch)
- 新浪微博分享 (获取用户授权时出现 error :redirect_uri_mismatch 的问题)
- serialize() serializeArray() 对比
- 面试中经常被问到一个shell命令的问题,但是一直不会,被百度问了,赶紧回来查查
- Eclipse共享项目到git@osc步骤
- Linux中能看到文件,但是无法访问也删除不了
- Swift: 巧改UIPageControl的默认图片
- ShareSDK新浪微博登录时报错error:redirect_uri_mismatch
- 零配置-----7、ShiroConfig
- Laravel Eloquent 模型事件
- 一个屌丝程序猿的人生(九)
- redis&mongodb&memcach
- JavaScript中对象进行深度clone,url参数解析
- hive中快速对表结构数据进行复制
- 查看linux下进程的环境变量
- react入门实例教程-阮一峰01