2

私は、mobilefirstで大きな問題があります。MobileFirst 8 - - WLResourceRequestPluginエラー私はこの問題を持って保護されたリソースを呼び出すしようとすると、不正なJWT形式

evaluateJavascript = cordova.callbackFromNative( 'WLResourceRequestPlugin368975848'、偽、9、[{ "ステータス":400、 "STATUSTEXT": "悪い 要求"、 "responseText": "{\" のerrorCode \ ": "errorCode": "invalid_client"、 "errorMsg": "Incorrect JWT 形式"} "、" invalid_client \ "、\" errorMsg \ ":\"間違った JWT 形式\ "}"、 "responseJSON" "Content-Type": "application/json"、 "Content-Language": "en-US"、 "Transfer-Encoding": "responseHeaders":{"X-Powered-By" 「OkHttp-Sent-Millis」:「1496218412371」、「OkHttp-Received-Millis」、「OkHttp-Sent-Millis」、「OkHttp-Sent-Millis」、「OkHttp-Sent-Millis」、 : "1496218412405"}、 "errorMsg": "Incorr ect JWT形式 "、" errorCode ":" invalid_client "}]、false);

問題はクライアントの時刻とサーバーの時刻を確認しても同じですが、クライアントの時刻を変更して1日追加すると問題が発生します。 この問題を解決するにはどうすればよいですか?

+0

[もっと速い回答を得るために、どのような状況で「緊急」やその他の類似のフレーズを追加することができますか?](https://meta.stackoverflow.com/q/326569) - 概要は次のとおりです。これはボランティアに対処する理想的な方法ではなく、おそらく回答を得ることには非生産的であるということです。これをあなたの質問に追加しないでください。 – halfer

+0

あなたの答えをありがとう、まだ私の質問の答えを得るdidntは –

+1

確かに。ちょっとした忍耐をすることは価値があります - 誰もあなたに答えを借りていません。そのリンクを読んで、ここのほとんどの人がボランティアであることを忘れないでください。たぶん誰かが次の日にそう答えるでしょう。 – halfer

答えて

4

クライアントデバイスの時刻がサーバーの時刻と同期していないと、「Incorrect JWT format」が表示されることがあります。クライアントとサーバーは同期していなければなりません。また、クライアントはサーバーに先行する必要があります(クライアントはサーバーと比較して将来的に存在するはずです)。サーバーがクライアントよりも長い時間稼働しないようにする必要があります。このエラーメッセージは、時差が2番目の場合でも発生する可能性があります(クライアントがサーバーと同期されていないか、または先に実行されている場合)。

関連する問題