Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 通过自己的.NET API在UWP中进行身份验证。怎么做?_C#_.net_Authentication_Uwp - Fatal编程技术网

C# 通过自己的.NET API在UWP中进行身份验证。怎么做?

C# 通过自己的.NET API在UWP中进行身份验证。怎么做?,c#,.net,authentication,uwp,C#,.net,Authentication,Uwp,我对UWP中的身份验证有问题。我在.NET中创建了一个简单的API,并有一个包含用户信息的数据库。我可以通过json在我的UWP中读取这些数据,但我的身份验证现在看起来是这样的:我输入的数据是签入数据库的,当数据正确时,用户就登录了。然后他转到下一帧。我的问题是:如何记住和检查谁在其他框架中登录(创建类似会话的东西)?因为现在,我必须通过对象发送者传递有关用户的所有信息。要检查哪个用户已登录,您可以执行以下任一操作: 定期进行更新(从UWP应用程序到API),以便您知道用户仍然处于活动状态或 当

我对UWP中的身份验证有问题。我在.NET中创建了一个简单的API,并有一个包含用户信息的数据库。我可以通过json在我的UWP中读取这些数据,但我的身份验证现在看起来是这样的:我输入的数据是签入数据库的,当数据正确时,用户就登录了。然后他转到下一帧。我的问题是:如何记住和检查谁在其他框架中登录(创建类似会话的东西)?因为现在,我必须通过对象发送者传递有关用户的所有信息。

要检查哪个用户已登录,您可以执行以下任一操作:

  • 定期进行更新(从UWP应用程序到API),以便您知道用户仍然处于活动状态或
  • 当用户退出应用程序时,发送一个注销请求
  • 我建议第二种选择。如果你也考虑这个问题,看看这个例子(官方文档),你对“保存状态,退出应用程序”感兴趣


    如果我理解了你的错误,你只想知道,如果用户是本地登录的,请考虑<代码> Windows .Sturase.AppultDATa.Real.LoalStase,以保存状态并在需要时调用它。

    我尝试在UWP制作一个移动应用程序。现在我不知道如何创建身份验证。但身份验证必须来自数据库,而不是本地设置。我在数据库中有关于用户的信息。通常在web应用程序中,我们有一些类似于会话的东西,在会话中,应用程序知道谁登录了,然后我们可以显示与用户有关的所有信息。现在我可以连接到我的数据库了。读取Json格式的信息,并在输入字段上循环“if”,但如何记住哪个用户登录?我听说可以在DB上和UWP中的每一帧上生成令牌(?),检查谁通过这个令牌登录。这是个好办法吗?