У меня есть приложение ac # с окном wpf и веб-браузером.Я хочу сделать аутентификацию в этом окне wpf, используя oauth.На бэкэнде у меня есть web api 2.
Как я могу получить JSON с моим ответом в HtmlDocument в моем веб-браузере, а не в другом файле?Потому что, когда аутентификация прошла успешно, в wpf я получаю диалоговое окно загрузки с моим json.
В окне wpf я ввожу значения аутентификации.
В файле wpf cs я просто отправляю веб-браузер для перехода по URL с действием моего внутреннего контроллера со всеми процессами аутентификации.При нажатии для загрузки файла json wpf выглядит:
Спасибо за любую помощь.
В веб-браузере wpf:
webBrowser.Navigate("../api/Controller/MyAction");
В webApi:
[HttpGet]
public async Task<IHttpActionResult> MyAction()
{
return Content(HttpStatusCode.OK, MyJson.toString());
}