Спасибо! Этот метод позволяет мне вносить локальные изменения, а не в систему в целом!

аюсь создать клиент WPF сIdentityServer аутентификация. Я использую ихOidcClient войти в систему. Это полностью асинхронно, в то время как мое приложение синхронизировано и не может быть реорганизовано без огромных усилий. призвание

var result = await _oidcClient.LoginAsync();

не ждет результата. призваниеWait() или же.Result вызывает тупик. Оборачивать это другимTask.Run жалуется, что метод не работает в потоке пользовательского интерфейса (он открывает браузер с диалогом входа в систему).

У вас есть идеи, как это решить? Мне нужно написать пользовательскую синхронизациюOidcClient?

Ответы на вопрос(1)

Ваш ответ на вопрос