私はApache、Tomcat、およびIIS 7.5でcacスマートカードを使用して強力な認証を実装しましたが、問題は、クライアントがリーダーからスマートカードを取り外したときに、まだサーバーに完全にアクセスできることです。スマートカードが取り外された後、認証マネージャーまたはセッション切断クライアントを作成する方法。
セッションは、接続済みまたは切断済みの 2 つの状態のいずれかになります。
接続済み: 接続ステータスのすべてのセッションがクライアントに表示されます。ユーザーがスマート カードを取り外すか、クライアントを別のセッションに明示的に切り替えると、セッションは自動的に切断されます。
切断: これらのセッションはサーバー上で実行されますが、クライアントに接続されていないため、表示されません。ただし、ユーザーは、適切なトークンを含むスマート カードをクライアントのカード リーダーに挿入するなどして、切断されたセッションに再接続できます。これにより、セッションの状態が接続済みに変更され、そのクライアントに表示されます。