.net Microsoft应用程序Id的授权失败
在过去的几个小时里,我开始看到这个错误 Microsoft应用程序ID{{AppGuid}}的授权失败,状态代码为Unauthorized.net Microsoft应用程序Id的授权失败,.net,botframework,.net,Botframework,在过去的几个小时里,我开始看到这个错误 Microsoft应用程序ID{{AppGuid}}的授权失败,状态代码为Unauthorized var dataBag = scope.Resolve<IBotData>(); await dataBag.LoadAsync(cancellationToken); int magicNumber = GenerateRandomNumber(); dataBag.UserData.SetValue(Constants.AuthResultK
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!
var-dataBag=scope.Resolve();
等待dataBag.LoadAsync(cancellationToken);
int magicNumber=GenerateRandomNumber();
dataBag.UserData.SetValue(Constants.AuthResultKey,authResult);
dataBag.UserData.SetValue(Constants.MagicNumberKey,magicNumber);
dataBag.UserData.SetValue(Constants.MagicNumberValidated,“false”);
等待dataBag.FlushAsync(取消令牌) 解决了这个问题。我创建的新IDialog类未标记为可序列化