如标题所示,我们是用.net core 2.0开发的,使用自带的AspNetCore.Identity验证机制,并发布到IIS上。之前一直正常,但这两天不知道为什么,登录后访问需授权的接口时不时会提示授权失败了,需要重新登录,但重新刷新后又可以正常访问...跪求大神帮忙 @dudu
data protection keys 是保存在哪里的?
遇到类似问题,部署到 iis 中后每次重启或者重新部署站点登录都会失效,看日志发现报错信息如下
The antiforgery token could not be decrypted
services.AddDataProtection()
.PersistKeysToFileSystem(new DirectoryInfo("./UNC-PATH"));