|
1
|
| Peter · 技术社区 · 7 年前 |
|
1
2
这个 TotpSecurityStampBasedTokenProvider 使用 UserManager.CreateSecurityTokenAsync 生成用于计算令牌的密码。 代码依赖于用户ID,并生成一个字节数组,通常在TOTP设置阶段以base-32或QR代码的形式在屏幕上显示给用户。 长话短说,没什么好担心的。 |
|
|
2
1
问题是 TotpSecurityStampBasedTokenProvider 提供人 Microsoft.AspNet.Identity.Core 实现的硬编码时间步 3分钟 . Google Authenticator使用默认值 ,其中 不能修改 provided . 这会导致两个TOTP计算生成不同的代码,从而导致始终错误的身份验证。 我已经把一张票加到票上了 github repository of aspnet.identity 关于这个。
|
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |