在使用System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler时,我遇到了错误System.NullReferenceException: Object reference not set to an instance of an object.
错误。
对于许多不同的用户,这似乎是随机发生的(到目前为止,大约有40个用户),而其他人却没有收到此错误(超过100个错误),因此它影响了很大一部分人。
此错误非常奇怪,我不确定如何解决该错误,因为当某些对象尚未实例化但正在尝试作用时,我习惯于遇到此错误,而在实例化时发生此错误正在发生。我将栈跟踪作为要点发布:
https://gist.github.com/MilesWilde/38dae160ffa0a03949b65968eefb66bc
我只能控制的两件作品是C:\Projects\Bot\MyBot.cs:line 260
:
var results = await dialogContext.ContinueDialogAsync(cancellationToken);
还有C:\Projects\Bot\MyBot.cs:line 382
var handler = new JwtSecurityTokenHandler();
正如我在文章前面所说的那样,我在对象的实例化上得到Object reference not set to an instance of an object
很奇怪。那不是new
通话所要处理的吗?有人有什么提示吗?