0

アプリケーションにログインするためにスマート カードが必要なシナリオを次に示します。場合によっては、アプリケーションがオフラインになることがあります (つまり、インターネットに接続されていない)。スマート カードがアプリケーションに登録されているため、ユーザーにスマート カードを使用してソフトウェアを使用させることができます (覚えておいてください: システムがオンラインの場合にのみ、スマート カードをアプリケーションに登録できます。スマート カードが使用されると、アプリケーションに登録されている場合は、システムがオフラインであってもアプリケーションにアクセス/ログインできます。) しかし、私の問題は、ユーザーが複数のコンピューターでスマートカードをアプリケーションに登録すると、すべてを同時に使用できることです。同時にコンピュータ。ユーザーが一度に 1 つのコンピューター/アプリケーションのみを使用するように制限できるかどうかを知りたいです。アプリケーションは、おそらく 1 日または 1 週間に 1 回オンラインになると、ユーザー/システムからデータを保存します。ただし、ここでは、アプリケーションはすべてのコンピューターからのデータを同期します。それを防ぎたい。この問題の可能な解決策は何ですか?

4

1 に答える 1

0

オンラインの場合にのみ、スマート カードへの登録を許可する必要があります。ユーザーが別のコンピューターに登録しようとした場合、ユーザーが以前に別のコンピューターで認証されているかどうかを確認します。false の場合は、登録を続行します。true の場合、2 つの異なる方法があります。1. 他のマシンがオンラインです。その別のマシンから登録を解除し、新しいマシンに登録します。2. 他のマシンがオンラインではありません。このマシンに登録することはできません。

于 2013-01-19T09:42:42.517 に答える