Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/298.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#用于授权的安全令牌_C#_Security_Authentication_Authorization - Fatal编程技术网

C#用于授权的安全令牌

C#用于授权的安全令牌,c#,security,authentication,authorization,C#,Security,Authentication,Authorization,我正在开发一个解决方案,在客户端和服务器应用程序之间建立一个离线审批流程。如果由于网络关闭,客户端无法连接到服务器,则服务器应该能够生成一个密钥,该密钥将由用户手动传递给客户端。客户端应该能够验证代码 你知道怎么做吗?在使用域时,你可以像Windows那样做。使用服务器连接登录后,用户配置文件将在客户端本地缓存。因此,下次您可以在没有服务器连接的情况下登录。这样也就不需要手动按键。这是u的一种实用方法吗?您可以在本地缓存服务器令牌,并在令牌上设置某种结束日期 您可以通过多种方式缓存它。类似于SQ

我正在开发一个解决方案,在客户端和服务器应用程序之间建立一个离线审批流程。如果由于网络关闭,客户端无法连接到服务器,则服务器应该能够生成一个密钥,该密钥将由用户手动传递给客户端。客户端应该能够验证代码


你知道怎么做吗?

在使用域时,你可以像Windows那样做。使用服务器连接登录后,用户配置文件将在客户端本地缓存。因此,下次您可以在没有服务器连接的情况下登录。这样也就不需要手动按键。这是u的一种实用方法吗?

您可以在本地缓存服务器令牌,并在令牌上设置某种结束日期

您可以通过多种方式缓存它。类似于SQLite、txt或其他具有结构的文件

在ASP.NET中,可以通过以下方式进行缓存:


确保计划程序每隔一段时间与服务器同步一次,以检查令牌并进行续订。

没有我们的具体要求,即应该有批准请求。