1

我刚刚收到一封来自 twitter 的电子邮件,说我的密钥现已启用反向身份验证,所以我 git 克隆了以下项目:https ://github.com/seancook/TWiOS5ReverseAuthExample

并在那里交换了钥匙。我尝试运行演示,它似乎工作,我没有收到任何错误,但我从 twitter 得到的响应是一个空的 json。我不知道出了什么问题,因为空的 json 没有任何意义。

有人对此有任何运气吗?非常感激。

4

2 回答 2

1

在正常身份验证中,您输入密码,网站会验证您是正确的用户。在反向身份验证中,网站会为您提供密码或密码短语,然后您验证您在正确的网站上。

当您设置反向身份验证密码短语时,twitter.com 将在您输入用户名和密码后但在您输入加密密钥之前显示此密码短语,每次登录时。这验证您已访问真实的 twitter.com 网站。如果您以某种方式被误导到另一个与 twitter.com 相似的网站,则该冒充网站将无法为您提供由您设置的正确的反向身份验证密码短语。这可以保护您、您的加密密钥和密码。

反向验证密码短语可以是您想要的任何内容;一个词,一个短语,一个积极的信息,或者一些愚蠢的东西。

例子:

我爱我的狗邋遢,八六七五三哦九,蓝猴矿井,或任何你想要的东西

如何使用反向认证点击这里

于 2012-05-22T10:56:36.843 回答
1

这听起来可能很愚蠢,但请检查您是否没有使用您的 CONSUMER_SECRET 反转您的 CONSUMER_KEY。我没有仔细观察就这样做了,也无法弄清楚出了什么问题,但它与您得到的响应相同。一旦我注意到它一切正常。

于 2012-06-16T01:55:43.743 回答