2016-12-05 38 views
0

我正在使用scribe进行oauth。在授权URL中,我使用令牌传递'state'参数以在回叫请求期间识别用户。在Evernote中,授权网址中的“状态”参数未在回调中传递

authorizationUrl = EVERNOTE_SERVICE.getAuthorizationUrl(requestTokenObject.getToken()); log.info(“Auth url:”+ authorizationUrl); 重定向(authorizationUrl +“& state =”+ token);

但在回调中,我没有收到“状态”参数。我只在回调中收到“oauth_token”和“oauth_verifier”。我期待这个工作已经开始,其他人都应该这样做。我错过了什么?

回答

2

Evernote目前使用OAuth1.0,它看起来像在OAuth2中添加了state参数。 OAuth1.0没有状态参数。

+0

谢谢。但是,有哪些选项可以将回拨请求追踪到某个用户? – user3787910

+0

您必须在您的最后做一些会话管理 - 例如我们编写的应用程序,我们利用和http会话并将内容存储在那里。 – akhaku

相关问题