【问题标题】:Mobilefirst Invoking Protected Ressource Error 400 INVALID_CLIENTMobilefirst 调用受保护的资源错误 400 INVALID_CLIENT
【发布时间】:2017-05-22 15:24:53
【问题描述】:

每次我尝试调用受保护的资源时都会收到此错误:

"{"errorCode":"invalid_client","errorMsg":"Incorrect JWT format"}"

我尝试了几乎所有的 cordova-plgin-mfp 版本,

我有最新的 IFIX for mobilefirst 并更新了我的 mfpdev-cli,

怎么了??

【问题讨论】:

    标签: ibm-mobilefirst mobilefirst-adapters mobilefirst-server mobilefirst-cli


    【解决方案1】:

    如您所见,当服务器和设备时间不匹配时会发生此错误。这无法配置或绕过。

    【讨论】:

      【解决方案2】:

      我的服务器时间是 17:38,而我的手机时间是 17:36,所以我更改了服务器时间以与手机时间完全匹配,并且成功了,

      这种行为正常吗?它是可配置的还是我可以绕过它?

      【讨论】:

      • 正在使用哪个版本的 MFP? MFP 是否在会话独立模式下运行?如果是这样,您能否检查令牌过期时间以及是否太短于这 2 分钟,以确认它是否导致问题?
      • 这种行为是预期的并且是正常的。客户端的时间应该与服务器的时间相同或提前。客户端(过去)无法与服务器通信
      • 与OAuth实现有关。您的令牌包含 JWT 格式的有效负载,其中包含时间戳
      猜你喜欢
      • 2015-09-05
      • 1970-01-01
      • 2015-03-19
      • 2011-05-25
      • 2013-10-22
      • 1970-01-01
      • 1970-01-01
      • 2011-06-14
      • 1970-01-01
      相关资源
      最近更新 更多