首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在服务器端blazor应用程序上识别客户端

在服务器端blazor应用程序上识别客户端
EN

Stack Overflow用户
提问于 2021-07-02 15:47:38
回答 1查看 41关注 0票数 0

我想知道是否有在服务器端blazor应用程序上识别客户端的方法。

问题:我们使用的是基于Windows CE的aprox 50手持设备,我们正试图将该应用程序转换为Blazor,该应用程序将用于Android手持设备。

重要的是,每个手持设备都要识别自己。在Windows CE中,我们有一个配置文件,在此配置文件中有一行,如: Handheld: 01

我不敢相信我们是唯一一家愿意以这种方式识别客户身份的公司。因此,应该有一个解决方案。

我们手持设备的当前软件分为两部分。一个web服务处理来自所有手持设备的所有数据(这就是为什么需要识别客户端),每个手持设备与web服务通信,基本上只显示数据并发出选择。

我们想创建一个服务器端blazor应用程序,与现有的web服务进行通信。我们已经取得了相当大的进展,但我们需要这种认同。

当然,如果不可能,我们可以让用户在启动时选择手持设备,但这是在自找麻烦。

致以亲切的问候克莱门斯·林德斯

EN

回答 1

Stack Overflow用户

发布于 2021-07-06 00:03:37

如果你想让你的设备在服务器上识别自己,你需要在上面设置id设备数据。浏览器不能读取配置文件,但您可以将此数据存储在以下几个位置:

  • Cookie
  • LocalStorage
  • UserAgent
  • Others (?)

您应该选择其中一个位置,并相应地将设备id发送到服务器。

当然,您是否需要sysadmin任务来设置设备上的id。

尝试这些方法中的一种,并尝试在设备上设置id并将id发送到服务器,如果您有问题,请随时发布带有您的进度和错误的问题。

没有人问这个问题,因为这不是一个复杂的问题,真的很容易解决它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68221453

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档