OKTA无法从会话令牌生成会话 - 邮递员

时间:2016-01-12 20:36:52

标签: session okta

使用Postman中Okta提供的环境和集合,我运行“使用可信应用程序进行主要身份验证”并进行身份验证,没有任何问题。然后我复制并设置我的SessionToken。当我尝试“使用会话令牌创建会话”时,它始终以:

失败
{
  "errorCode": "E0000004",
  "errorSummary": "Authentication failed",
  "errorLink": "E0000004",
  "errorId": "oaeDAJpYgLNQS6AnhFwQ3QLcA",
  "errorCauses": []
}

我做错了吗? Postman调用“使用会话令牌创建会话”的示例仅显示传入的SessionToken。我不需要再次进行身份验证吗?

非常感谢帮助。

3 个答案:

答案 0 :(得分:0)

看起来你在这里做的是正确的,但请注意你只能用会话令牌调用"创建会话"终点一次。如果您将其调用两次(或更多次),则最终会出现您提到的E000004错误。

如果你肯定你只尝试过这个,而不是复制sessionToken值,你会从主要身份验证调用中返回(你也可以尝试那个而不是"主要身份验证与受信任的应用程序")进入sessionToken变量,尝试将其直接复制并粘贴到"使用会话令牌创建会话"将{{sessionToken}}占位符替换为您的会话令牌值。

如果有帮助,请告诉我!

答案 1 :(得分:0)

删除邮递员并开始新鲜跟随http://developer.okta.com/docs/api/getting_started/api_test_client.html为我工作。

答案 2 :(得分:0)

在下列情况下,将返回error code "E0000004"

  • 锁定帐户
  • 无效的凭据
  • 登录策略拒绝访问

errorSummary"Authentication failed"仅用于通过不提供太多信息来提供暴力攻击。