我有一个使用c#.I的asp.net网页,现在我想实现硬件安全,任何硬件标识都应该在打开网页之前填写。我的意思是,如果允许客户端的硬件,那么它将打开网页,否则它应该使授权etc.Is有任何错误。这样做,我可以检测客户端硬件标识,然后允许打开web page.Plz帮助!
发布于 2013-01-21 15:04:27
不能,无法直接通过浏览器检测客户端硬件。
User-Agent http请求标头可以提供有关用户操作系统的一些信息,但请记住,用户可以修改和发送他们喜欢的任何标头。这可不是你该指望的安全保障。
web不允许您将用户锁定在硬件上,这是一种糟糕的做法。
您可以在服务器上跟踪活动会话,并仅允许每个用户具有一定数量的会话。
https://stackoverflow.com/questions/14353475
复制相似问题