0

我设置了一个使用 oAuth 的 Twitter 应用程序。我能够在亚马逊 ec2 centos 服务器上进行很好的身份验证,它接受我的消费者密钥并可以看到我的应用程序。但是 oAuth 不能在我家的 centos 服务器上。我正在使用 Dyndns 公开我的家庭服务器。

也许我的家庭路由器阻止了 oAuth 使用的端口。也许 Dyndns 不允许 oAuth?

在我的家庭服务器上,我输入消费者密钥并单击保存,我收到错误:无法从 Twitter 获取 OAuth 令牌。请仔细检查消费者密钥和秘密是否正确。

在 Amazon ec2 上,我输入消费者密钥并单击保存,然后我得到“成功!”推特上的“MYAPP”已添加。

4

1 回答 1

0

OAuth 的 Twitter 实现使用 HTTPS。因此,如果您自己的服务器可以使用 HTTPS,那么您也应该可以。

于 2012-09-11T22:56:09.560 回答