Atlassian Cloud からランダムにログアウトされる
症状
ユーザーはしばらくすると Atlassian Cloud インスタンスからログアウトされ、再度ログインする必要があります。これは、「ログイン情報をこのコンピューターに保存」のオプションをチェックしている場合でも発生します。
原因
ランダムにログアウトされる原因として考えられるいくつかの要因を理解するには、その背景として、Atlassian Cloud で「ログイン情報を記憶する」トークンが機能する仕組みを把握します。
「ログイン情報を記憶する」Cookie は永続的な HTTP Cookie です。この Cookie は未認証のセッションを認証するために使用されます。ユーザーがログイン ページで「このコンピューターにログイン情報を記憶させる」チェックボックスまたは「ログイン情報を記憶する」を選択すると、Atlassian Cloud によってこの Cookie が生成されます。
- 元のログイン機能:「remember me」Cookie のキーは
seraph.rememberme.cookie
です。- 新しいログイン機能:「remember me」Cookie のキーは
ondemand.autologin
です。
回避策
- ブラウザーの Cookie が消去されると、保存が許可されるのは「ondemand.autologin」Cookie のみになります。この Cookie の有効期限は 30 日間です。
1 つのセッションでログアウトすると全セッションでログアウトする
一部のユーザーは、Jira Cloud やその API にアクセスするためにサードパーティ アプリを使用している場合があります。下記はその例です。
- Atlassian Cloud アプリに接続するモバイル アプリまたはデスクトップ アプリ
- Atlassian Cloud のリモート API を誤って使用するスクリプトまたはプログラム
- IDE コネクターの古いバージョン
モバイルまたはデスクトップのアプリからログアウトするか、Atlassian Cloud のリモート API にアクセスするスクリプト/プログラムを実行すると、10 分間以内にメインのブラウザーで Atlassian Cloud からログアウトされます。
回避策
- モバイル アプリやデスクトップ アプリからログアウトしないでください。また、そのアプリが最新バージョンであることをご確認ください。
- Atlassian Cloud のリモート API を使用するスクリプト/プログラムを次のように変更します。
- 明示的にログアウトしたり、セッションを破棄したりしないでください。
- リクエストのたびに基本認証情報を送信しないでください (最初のリクエスト時のみ送信し、返された Cookie を使用して認証された状態を保ちます)。
- IDE コネクターを最新バージョンに更新します。
MS Office アプリから Jira/Confluence のリンクをクリックする
Atlassian Cloud にログインしているユーザーが Microsoft Office アプリ (Outlook、Excel、Word など) 内から Jira や Confluence などへのリンクをクリックすると、ログイン プロンプトが表示されることがあります。
回避策
影響を受けるユーザーは、レジストリを変更する必要があります。Windows のレジストリにアクセスするには、スタート メニューの検索ボックスに「regedit」と入力します。
レジストリの変更では、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\9.0\Common\Internet で、値 1 を使用して DWORD キー ForceShellExecute を設定または作成します。