【发布时间】:2019-04-23 05:12:50
【问题描述】:
我们有一个由 .Net 4.6.1 Web API 组成的微服务架构,它们都在其 web.config 中使用相同的 machineKey,这是它们进行通信所必需的。它们都部署在公司内部服务器上。我们想开始将 .Net Core 2 用于新的 Web API,但 .Net Core Web API 使用新的数据保护 API,它不再使用 machineKey,而是使用共享密钥文件。所以我的问题是:
我们如何创建一个新的 .Net Core 2 Web API 并将其添加到我们现有的 .Net 4.6.1 微服务架构中,并让它们使用他们已经使用的 machineKey 进行通信?
【问题讨论】:
标签: asp.net-web-api asp.net-core asp.net-web-api2 microservices asp.net-core-webapi