如何在IIS级别的Asp.Net核心中配置MachineKey

问题描述 投票:2回答:1

我有两台服务器,在服务器之间进行通信,我在IIS级别检查机器密钥。现在我在net core中有一个新项目,我想像Asp.net项目一样检查Machine Key。我搜索这个但找不到解决方案

c# iis asp.net-core asp.net-core-mvc
1个回答
1
投票

ASP.NET Core不使用Web.config,即使它确实如此,它也不使用机器密钥。密码学是通过Data Protection API处理的,guide以完全不同的方式存储和生成密钥。

如果需要在ASP.NET和ASP.NET Core之间共享cookie之类的东西,则必须以相反的方式工作并将Data Protection API插入到ASP.NET应用程序中,以便它们使用与ASP相同的系统。 NET核心。微软有一个qazxswpoi。

© www.soinside.com 2019 - 2024. All rights reserved.