0

c# を使用した asp.net の Web ページがあります。Web ページを開く前にハードウェア ID をフルファイルする必要があるというハードウェア セキュリティを実装したいと考えています。つまり、クライアントのハードウェアを許可すると、Web ページが開きます。それ以外の場合は、認証などのエラーが発生するはずです。クライアントのハードウェア ID を検出して、Web ページを開くことができるようにする方法はありますか?Plz help !

4

1 に答える 1

0

いいえ、ブラウザから直接クライアントハードウェアを検出する方法はありません。

httpリクエストヘッダーはUser-AgentユーザーOSに関する情報を提供できますが、ユーザーは任意のヘッダーを変更して送信できることを忘れないでください。セキュリティのために信頼すべきものではありません。

Webでは、ユーザーをハードウェアにロックすることはできません。IMOは悪い習慣です。

サーバーでアクティブなセッションを追跡し、ユーザーごとに特定の数のセッションのみを許可することができます。

于 2013-01-21T07:04:27.360 に答える