如何在MVC应用程序和控制台应用程序之间共享信息

时间:2019-03-29 13:46:00

标签: c# model-view-controller oauth-2.0

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

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

1 个答案:

答案 0 :(得分:1)

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