硬件标识要在客户端打开一个网页

时间:2013-01-16 07:43:04

标签: asp.net c#-4.0 security identity

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

1 个答案:

答案 0 :(得分:0)

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

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

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

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