我试图让ValidateAntiForgeryToken在带有NLB的asp.net核心中运行。
在完整的.net中,我会将机器密钥设置为相同,但是如何在.net核心中执行此操作?
答案 0 :(得分:1)
您必须使用DataProtection服务
services.AddDataProtection()
.PersistKeysToFileSystem(new DirectoryInfo(@"\\server\share\directory\"))
.SetDefaultKeyLifetime(TimeSpan.FromDays(14));