У меня 2 разные учетные записи с Dynamics 365 онлайн, несколько часов назад я смог войти с 1 учетной записью. Но вдруг, когда я пытался войти в систему с другой учетной записью, он выдает ошибки, как показано ниже:
System.Reflection.TargetInvocationException HResult = 0x80131604
Сообщение = Исключение было сгенерировано целью вызова.
Источник = mscorlib StackTrace: в
System.RuntimeMethodHandle.InvokeMethod (Цель объекта, Объект []
аргументы, сигнатура сигнатуры, логический конструктор) в
System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal (Object obj,
Object [] параметры, Object [] аргументы) в
System.Delegate.DynamicInvokeImpl (Object [] args) в
System.Windows.Threading.ExceptionWrapper.InternalRealCall (Делегат
обратный вызов, объектные аргументы, Int32 numArgs) в
System.Windows.Threading.ExceptionWrapper.TryCatchWhen (Источник объекта,
Делегат обратного вызова, объектные аргументы, Int32 numArgs, делегат catchHandler)
в System.Windows.Threading.DispatcherOperation.InvokeImpl () в
MS.Internal.CulturePreservingExecutionContext.CallbackWrapper (Объект
объект) в
System.Threading.ExecutionContext.RunInternal (ExecutionContext
executeContext, ContextCallback обратный вызов, состояние объекта, логическое значение
preserveSyncCtx) в
System.Threading.ExecutionContext.Run (ExecutionContext
executeContext, ContextCallback обратный вызов, состояние объекта, логическое значение
preserveSyncCtx) в
System.Threading.ExecutionContext.Run (ExecutionContext
executeContext, обратный вызов ContextCallback, состояние объекта) в
MS.Internal.CulturePreservingExecutionContext.Run (CulturePreservingExecutionContext
executeContext, обратный вызов ContextCallback, состояние объекта) в
System.Windows.Threading.DispatcherOperation.Invoke () в
System.Windows.Threading.Dispatcher.ProcessQueue () в
System.Windows.Threading.Dispatcher.WndProcHook (IntPtr hwnd, Int32
msg, IntPtr wParam, IntPtr lParam, Boolean и обрабатываются) в
MS.Win32.HwndWrapper.WndProc (IntPtr hwnd, Int32 msg, IntPtr wParam,
IntPtr lParam, Boolean & handled) в
MS.Win32.HwndSubclass.DispatcherCallbackOperation (Object o) в
System.Windows.Threading.ExceptionWrapper.InternalRealCall (Делегат
обратный вызов, объектные аргументы, Int32 numArgs) в
System.Windows.Threading.ExceptionWrapper.TryCatchWhen (Источник объекта,
Делегат обратного вызова, объектные аргументы, Int32 numArgs, делегат catchHandler)
в
System.Windows.Threading.Dispatcher.LegacyInvokeImpl (DispatcherPriority
приоритет, время ожидания TimeSpan, метод делегата, аргументы объекта, Int32
numArgs) в MS.Win32.HwndSubclass.SubclassWndProc (IntPtr hwnd,
Интеллектуальный интервал времени: 32 мсг, IntPtr wParam, IntPtr lParam) в
MS.Win32.UnsafeNativeMethods.MessageBox (HandleRef hWnd, String text,
Заголовок строки, тип Int32) в
System.Windows.MessageBox.ShowCore (владелец IntPtr, строка
messageBoxText, заголовок строки, кнопка MessageBoxButton,
Значок MessageBoxImage, MessageBoxResult defaultResult,
Параметры MessageBoxOptions) в System.Windows.MessageBox.Show (Window
владелец, строковый messageBoxText, строковая подпись, кнопка MessageBoxButton,
Значок MessageBoxImage) в
Microsoft.Crm.Tools.PluginRegistration.CommonControls.ErrorMessageViewModel.ShowErrorMessageBox (Window
владелец, строковое сообщение, строковый заголовок, строковое исключение, сообщение,
UserControl usercontrol, Exception ex) в
Microsoft.Crm.Tools.PluginRegistration.CommonControls.ErrorMessageViewModel.ShowErrorMessageBox (Window
владелец, строковое сообщение, заголовок строки, исключение ex, UserControl
usercontrol) в
Microsoft.Crm.Tools.PluginRegistration.MainViewModel.CreateConnections ()
в
Microsoft.Crm.Tools.PluginRegistration.MainViewModel.b__1 (Объект
Суббота
MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource (ICommandSourcecommandSource, Boolean userInitiated) в
System.Windows.Controls.Primitives.ButtonBase.OnClick () в
System.Windows.Controls.Button.OnClick () в
System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp (MouseButtonEventArgs
e) в System.Windows.RoutedEventArgs.InvokeHandler (Делегат
обработчик, цель объекта) в
System.Windows.RoutedEventHandlerInfo.InvokeHandler (Цель объекта,
RoutedEventArgs routedEventArgs) в
System.Windows.EventRoute.InvokeHandlersImpl (Источник объекта,
RoutedEventArgs args, Boolean reRaised) в
System.Windows.UIElement.ReRaiseEventAs (отправитель DependencyObject,
RoutedEventArgs args, RoutedEvent newEvent) в
System.Windows.UIElement.OnMouseUpThunk (Отправитель объекта,
MouseButtonEventArgs e) в
System.Windows.RoutedEventArgs.InvokeHandler (Обработчик делегата, Объект
цель) в
System.Windows.RoutedEventHandlerInfo.InvokeHandler (Цель объекта,
RoutedEventArgs routedEventArgs) в
System.Windows.EventRoute.InvokeHandlersImpl (Источник объекта,
RoutedEventArgs args, Boolean reRaised) в
System.Windows.UIElement.RaiseEventImpl (отправитель DependencyObject,
RoutedEventArgs args) в
System.Windows.UIElement.RaiseTrustedEvent (аргументы RoutedEventArgs) в
System.Windows.Input.InputManager.ProcessStagingArea () в
System.Windows.Input.InputManager.ProcessInput (вход InputEventArgs)
в System.Windows.Input.InputProviderSite.ReportInput (InputReport
inputReport) в
System.Windows.Interop.HwndMouseInputProvider.ReportInput (IntPtr hwnd,
Режим InputMode, временная метка Int32, действия RawMouseActions, Int32 x,
Int32 y, колесо Int32) в
System.Windows.Interop.HwndMouseInputProvider.FilterMessage (IntPtr
hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean &
обработано) в
System.Windows.Interop.HwndSource.InputFilterMessage (IntPtr hwnd,
Int32 msg, IntPtr wParam, IntPtr lParam, Boolean и обрабатываются) в
MS.Win32.HwndWrapper.WndProc (IntPtr hwnd, Int32 msg, IntPtr wParam,
IntPtr lParam, Boolean & handled) в
MS.Win32.HwndSubclass.DispatcherCallbackOperation (Object o) в
System.Windows.Threading.ExceptionWrapper.InternalRealCall (Делегат
обратный вызов, объектные аргументы, Int32 numArgs) в
System.Windows.Threading.ExceptionWrapper.TryCatchWhen (Источник объекта,
Делегат обратного вызова, объектные аргументы, Int32 numArgs, делегат catchHandler)
в
System.Windows.Threading.Dispatcher.LegacyInvokeImpl (DispatcherPriority
приоритет, время ожидания TimeSpan, метод делегата, аргументы объекта, Int32
numArgs) в MS.Win32.HwndSubclass.SubclassWndProc (IntPtr hwnd,
Интеллектуальный интервал времени: 32 мкс, IntPtr wParam, IntPtr lParam
MS.Win32.UnsafeNativeMethods.DispatchMessage (MSG & msg) в
System.Windows.Threading.Dispatcher.PushFrameImpl (DispatcherFrame
frame) в System.Windows.Application.RunDispatcher (игнорирование объекта)
в System.Windows.Application.RunInternal (окно окна) в
Microsoft.Crm.Tools.PluginRegistration.App.Main ()
Внутреннее исключение 1: AdalException: multiple_matching_tokens_detected:
Кэш содержит несколько токенов, удовлетворяющих требованиям. Вызов
AcquireToken снова предоставляет дополнительные требования (например, UserId)
Что касается моего первоначального прохождения, похоже, здесь есть какая-то проблема с токеном. Поэтому я попытался даже удалить свою учетную запись из кэша VS2017, а также перезагрузил компьютер. Но эта проблема сохраняется.