question

ClemensLinders-2520 avatar image
0 Votes"
ClemensLinders-2520 asked AgaveJoe edited

Identifying clients on a Server-side blazor app

Hi,
I would like to know if there is way of identifying clients on a Server-side blazor app.

The problem:
We are using aprox 50 handhelds based on Windows CE and we are trying to convert the app to Blazor which will be used on Android handhelds.

It is essential that each handheld identifies itself. In Windows CE, we have a config file and in this config file there is a line like: Handheld: 01

I cannot believe that we are the only company that would like to identify the clients in a manner like this.
So there should be a solution for this.

The current software for our handhelds is split in two parts.
One web service processes all data from all the handhelds (that is why the client needs to be identified)
Each handheld communicates with the web service and basically only displays data and sends out a selection.

We would like to create a server side blazor app that communicates with the existing web service.
We have already made quite some progress, but we need this identification.

Of course if it is not possible we could let the user select the handheld at startup, but that is asking for problems.

Kind regards,
Clemens Linders

dotnet-aspnet-core-blazor
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

This is browser limitation due to security not a Blazor issue. Browsers cannot read files stored on the client. The user must open a file to give the browser permission to read the file. A mobile application is a better approach. Mobile apps can read local files and send the identity information found within to a service.

It is possible to identify clients with Blazor. This information is openly published in the official docs. Blazor state management features are also covered in the docs. State management APIs provide several methods and approaches for persisting data in web applications. Pick an approach that meets your requirements.


0 Votes 0 ·

0 Answers