0

我有一个使用 c# 的 asp.net 网页。我现在想实现硬件安全性,在打开网页之前应该完整填写任何硬件标识。我的意思是如果允许客户端的硬件那么它将打开网页否则它应该会导致授权等错误。有什么方法可以做到这一点,我可以检测到客户端硬件识别,然后允许打开网页。请帮助!

4

1 回答 1

0

不,没有办法直接通过浏览器检测客户端硬件。

http 请求标头可以提供有关用户操作系统的User-Agent一些信息,但请记住,用户可以修改和发送他们喜欢的任何标头。不是你应该指望安全的东西。

网络不允许您将用户锁定在硬件上,这是 IMO 一种不好的做法。

您可以在服务器上跟踪活动会话,并且每个用户只允许一定数量的会话。

于 2013-01-21T07:04:27.360 回答