ログイン時のあのチェックボックスはクライアントの設定に見えますが、管理されたマシンでは多くの場合ポリシーの決定です。Viscosity の記憶コントロールは、配備が保存を許可している場合に資格情報を macOS のキーチェーンに保存します。チェックボックスは常に自分で設定できるというのは誤解です。実際には三つの別々の事柄がそれを妨げる可能性があり、パスワードに関わるのはそのうち一つだけです。

チェックボックスが実際に保存するもの

記憶オプションを選ぶと、クライアントはその一つの接続とアカウントのために値を保持するよう求められます。項目はキーチェーンに入り、後のログインでは隠れた設定ではなく、サポートされているプロンプトを通じて再利用されます。接続ファイル自体には何も書き込まれません。この分離は、後で項目を削除したときに壊れたプロファイルではなくプロンプトが出る理由でもあります。

保存された値は、サーバーがもともと行う認証への入力です。ゲートウェイが要求する内容を変えるわけでも、第二要素を回避するわけでも、ワンタイムコードを使い回せる秘密に変えるわけでもありません。短縮されるのは入力の手間であり、配備がそのアカウントに適用するポリシーではありません。

コントロールが欠けていることがある理由

管理者は管理されたインストールで資格情報の保存を無効にでき、SparkLabs は記憶コントロールとそのキーチェーンでの動作を資格情報の保存ガイドで文書化しています。チェックボックスがない場合、それは壊れているのではなく、それを上書きする設定コマンドを探すのは間違った対応です。

代わりに、どのサポートされたワークフローが適用されるかを所有者に尋ねてください。保存を禁止する配備には通常理由があり、その理由は多くの場合、アカウントが共有されている、デバイスが信頼されていない、または資格情報がスケジュールに従って期限切れになることです。設定を回避することは意図的なコントロールをインシデントに変え、インシデントは通常、誰か他の人の監査が添えられてやってきます。

管理されていないインストールでは、欠けているコントロールはバージョン番号が添えられたサポートの質問です。隠れた既定値について推測するのではなく、インストールされているクライアントのビルドと、プロンプトが実際に表示する内容を送ってください。

同じプロンプトではない三つのプロンプト

ワンタイムコードはパスワードではなく、パスワードはキーチェーンの承認ではなく、サーバーの拒否はそのどれでもありません。それらを混同すると、本当の問題がフィールド、ダイアログ、またはルートであるのに、資格情報が間違っているように読める失敗が生じます。

キーチェーンのダイアログは設計上ローカルです。このアプリケーションがこのマシンでこの項目を読んでよいかを尋ねるもので、承認しても VPN サーバーには何も伝わりません。

だからこそ、ダイアログを拒否するとサーバーには決して見えないクライアント側の失敗が生じ、間違ったパスワードはクライアントが報告することしかできないサーバー側の拒否を生みます。答える前にダイアログを読み、要求しているアプリケーションが想定しているクライアントであり、インストーラーやヘルパープロセスではないことを確認してください。この区別は、項目に複数のアカウントが到達できる共有マシンで最も重要です。

第二要素はこのすべての外側にあります。パスワードを保存してもコードは保存されず、コードを要求する配備は接続のたびにコードを要求し続けます。テスト中は、それを黙って飛ばすフローは設定したフローではないから、その手順を見える状態に保ってください。

残りをリセットせずに一つの資格情報を復旧する

パスワード変更後に認証が失敗する場合は、キーチェーンを手で編集するのではなく、その一つの接続に対してクライアントの文書化された再プロンプトと更新の経路を使ってください。タイムアウト、証明書の拒否、欠けているルートは保存されたパスワードを上書きしても直らないため、何かを置き換える前にメッセージを読んでください。それを繰り返すことは、主にクライアントが表示するエラーを無視することを教えます。影響を受けた資格情報を更新し、その後再接続して、どのプロンプトが現れるかを観察してください。

サポートフォーラムが勧めるキーチェーン全体のリセットは、問題よりもはるかに大きな変更です。ある接続の保存されたパスワードは別の接続の証明書とは何の関係もなく、すべてを消去すると、一つの古い項目が午後いっぱいの再登録に変わります。

通常のコントロールで切断して再接続し、意図したアカウントが使われていること、保存された項目を削除すると失敗ではなくプロンプトが出ることを確認して終えてください。資格情報を更新または削除する一つの明確な方法を備えた予測可能な再利用が、テストする価値のある結果です。

関連記事