代码之家  ›  专栏  ›  技术社区  ›  user3787910

在Evernote中,授权url中的“状态”参数不会在回调中传递

  •  0
  • user3787910  · 技术社区  · 9 年前

    我在用抄写器做oauth。在授权url中,我传递带有令牌的“state”参数,以在回调请求期间标识用户。

    authorizationUrl=EVERNOTE_SERVICE.GetAuthorization URL(requestTokenObject.getToken()); 日志信息(“授权url:+授权url”); 重定向(authorizationUrl+“&state=“+token”);

    但是在回调中,我没有收到“state”参数。我只在回调中接收“oauth_token”和“OAuthVerifier”。我希望这能奏效,其他人都应该这样做了。我错过了什么?

    1 回复  |  直到 9 年前
        1
  •  2
  •   akhaku kentaro    9 年前

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