首页 > 解决方案 > 如何在 MVC 应用程序和控制台应用程序之间共享信息

问题描述

我正在开发一个适用于 OAuth2.0 的应用程序。身份验证过程在 Web 应用程序 (MVC) 中进行。我的 API 调用是从控制台应用程序进行的。由于身份验证过程与 API 调用是分开的,我需要一种方法来与我的控制台应用程序共享令牌,该应用程序使用它来签署 API 请求。

在像我这样的两个独立应用程序之间共享数据的最佳实践是什么?我希望它是安全的,因此仅将我的令牌存储在文件中并再次从文件中读取并不是一个真正的选择。我也不想为此建立一个数据库。

标签: c#model-view-controlleroauth-2.0

解决方案


我建议使用 Microsoft 消息队列 (MSMQ) https://msdn.microsoft.com/en-us/library/ms711472(v=vs.85).aspx


推荐阅读