过去几个小时我才开始看到这个错误。
Microsoft App ID {{AppGuid}}的授权失败,状态代码为Unauthorized
var dataBag = scope.Resolve<IBotData>();
await dataBag.LoadAsync(cancellationToken);
int magicNumber = GenerateRandomNumber();
dataBag.UserData.SetValue(Constants.AuthResultKey, authResult);
dataBag.UserData.SetValue(Constants.MagicNumberKey, magicNumber);
dataBag.UserData.SetValue(Constants.MagicNumberValidated, "false");
await dataBag.FlushAsync(cancellationToken); <---- Fails here!
我尝试生成一个新密钥并使用它,但没有运气。
其他人是否看到此问题?
谢谢,Izaaz
答案 0 :(得分:1)
想出了这个问题。我创建的新IDialog类未标记为Serializable。