当前项目:
所以我遇到了一些皱纹。我一直在使用BrockAllen Identity Reboot(BAER)让我的MVC 5项目更加安全。不幸的是,BAER似乎停止了工作。即使在干净的MVC 5设置上,没有额外的自定义,添加所有必需的内容也会在IdentityModels.cs
中绘制ITwoFactorCode:
public class ApplicationUser : IdentityUser, ITwoFactorCode {
使用:
'ApplicationUser' does not implement interface member 'ITwoFactorCode<string>.HashedTwoFactorAuthCode'
'ApplicationUser' does not implement interface member 'ITwoFactorCode<string>.DateTwoFactorAuthCodeIssued'
我已经确认即使是新设置的项目也会发生这种情况,但没有额外的自定义项。显然,过去六个月DotNet已经发生了一些变化,导致这个NuGet软件包无法运行。当我尝试创建混合MVC / API项目时,我首先遇到了这个问题,但它影响了纯MVC项目,即使是第一个包添加。
连连呢?我已经尝试联系BrockAllen并且得出零回复终于通过电子邮件联系了他。我有opened an issue on GitHub。