栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

facebook错误“验证码验证错误”

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

facebook错误“验证码验证错误”

对于有效的redirect_uri,目前(截至2011年3月)没有记录在案的要求。

首先, 要授权的redirect_uri参数和access_token必须匹配

显然,Facebook(或更确切地说是OAuth2)正在使用redirect_uri作为内部密钥来对为access_token请求返回的代码进行编码。由于它可以验证回您的网站,因此有点聪明。它解释了为什么原本不需要redirect_uri参数的access_token请求需要一个。

其次, 您不能在redirect_uri中使用许多特殊字符

关于是否可以传递参数的讨论很多。他们可以限制您哪些字符有效,但是没有人发布我知道的列表。诸如url /
html编码之类的传统方法将失败,因为percent(%)无效。斜杠(/)也无效,因此嵌套重定向网址将始终失败。克服特殊char限制的唯一方法是将参数的值编码为base64。如果您使用的是ASP.NET,请查找Convert.Tobase64。

最后,这更多是个旁注。许多程序员传递错误信息,即一个简单的解决方案是传递type =
client_cred。这可能会限制您访问授权中要求的某些权限。这是不可取的。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/466050.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号