0

私のアプリケーションは、ドキュメントhttps://help.rallydev.com/apps/2.0rc1/doc/#!/guide/data_modelsで説明されているように、データ モデルを使用してタスクを更新します。

ほとんどの場合は問題なく動作しますが、ユーザーが Rally サービスから「無効なキー」エラーを受け取ることがあります。問題を再現する方法が見つかりませんでした。

Rally に送信されるリクエストを見ると、SDK は最初に更新を行うときにキーを 1 回フェッチし、その後 1 つのキーを使用して後続の更新を行うようです (通常は正常に動作します)。

これに関して 2 つの質問があります。

  1. このエラーの原因となる特定の状況はありますか (エラーを再現して対処できるようにしますか?)

  2. 回避策はありますか?

4

1 に答える 1

0

セキュリティ トークンは、HTTP セッションが有効である限り有効であると想定されており、セッション Cookie を介してセッションを維持するのはブラウザーです。数日前、セキュリティ トークンが散発的に無効になり (必要以上に制限が厳しくなり)、アプリケーションが "アクションを実行する権限がありません: 無効なキー" と応答するケースを見ました。この場合、エラーは有効なセッション タイムアウトに起因するものではありません (たとえば、タイムアウト間隔を超えて非アクティブになったことが原因)。/slm/webservice/v2.0/security/authorize 何回キーを取得できるかを確認するためにアクセスを繰り返すことで複製されました。特にパターンはないようです。欠陥を提出しました。現時点では、これ以上の答えはないのではないかと心配しています。

于 2013-10-14T20:31:09.117 に答える