从brockallen的文章中,他说"AuthenticateAsync()可能会被多次调用",这可能是为什么TransformAsync()被多次调用的原因(在我的应用程序中两次).
我没有得到的是:
- 当我构造ClaimsIdentity WITH参数时,复制只发生在添加的声明('now'和'boom')上.[见下面的代码1,图1-A和图1-B ]
- 当我构造ClaimsIdentity WITHOUT参数时,添加的声明('now'和'boom')不会重复.[见下面的代码2,图2-A和图2-B ]
- 为什么其他/预先定义的声明(nbf,exp,iss,aud等等)没有被复制的声明(现在和繁荣)怎么样?[比较下面的图像1-A和图像1-B ]
有人知道为什么ClaimsIdentity会这样吗?
更新的问题:
我没有得到的是:
当我构造ClaimsIdentity WITH参数时,复制只发生在添加的声明('now'和'boom')上.[见下文第1代,图1-A和图1-B ]
(已回答)
当我构造ClaimsIdentity WITHOUT参数时,添加的声明('now'和'boom')不会重复.[见下面的代码2,图2-A和图2-B ]
(已回答)
- 为什么其他/预先定义的声明(nbf,exp,iss,aud等等)没有被复制的声明(现在和繁荣)怎么样?[比较下面的图像1-A和图像1-B …