c# - 如何在asp.net,c#中获取客户端设备信息
问题描述
我在获取他们设备的客户端信息时卡住了,我不想向客户端显示我的服务器设备信息。
我希望任何访问我网站的人都能获得他们的手机/笔记本电脑名称、型号、操作系统版本和所有其他信息。
解决方案
我希望任何访问我网站的人都能获得他们的手机/笔记本电脑名称、型号、操作系统版本和所有其他信息。
你不能(或者更确切地说:你不应该能够)。
现代浏览器现在被设计为从网页中隐藏该信息,以防止监视和跟踪用户。这也称为“设备指纹识别”。
您可以获得的唯一信息是User-Agent
标题,我注意到超现代浏览器现在不再更新User-Agent
标题,而是通过“客户端提示”标题提供的信息更少。
推荐阅读
- javascript - Angular 6:不能绑定到“formGroup”,因为它不是“form”的已知属性?
- c# - 属性初始化器不能引用非静态字段
- android - Java rx - 你应该使用 Single
- > 或者更确切地说是观察
- c++ - 如何通过 Cppcheck 解释 Null 指针取消引用?
- javascript - 自动调整标题大小似乎依赖于 PHP Echo。我不希望回声显示任何东西。
- javascript - 如果属性未定义或不存在
- html - 如何在网页中显示来自 FTP 服务器的图像
- php - symfony 4:Request.getScheme() 返回带有 X_FORWARDED_PROTO https 的 http
- android - 在 Android 中通过 CMake 使用 Tensorflow C++
- arrays - 在 postgres 中查询 JSON[] 类型