Я знаю, что существуют методы для получения файлов cookie WebView через HttpBaseProtocolFilter.CookieManager, который совместно используется WebView и HttpClient, по крайней мере, в пределах границ одних и тех же приложений.Однако он не дает доступа к файлам cookie httponly.Файлы cookie httponly также не передаются между WebView и HttpClient.Честно говоря, я понимаю ограничения, но прежде чем сдаться, я хотел бы спросить, решил ли кто-нибудь эту проблему?
Это то, что мне нужно.У нас есть веб-сайт, написанный на Java.Сайт генерирует файл cookie JSESSION httponly и передает его клиенту.Мы работаем над приложением UWP, в котором мы создаем экземпляр WebView, который играет роль клиента.Затем мы вводим JavaScript для связи между кодом UWP и отображаемой страницей.Все работает отлично, как и ожидалось.Теперь нам нужно сделать несколько запросов из кода UWP, но в контексте текущего сеанса.Для этого нам нужно использовать тот же JSESSION для HttpClient в UWP, но я не могу найти способ сделать это.
Каждый раз, когда я отправляю запрос из UWP, генерируется новый JSESSION, и это мешает логикеработать правильно.Итак, есть ли способ извлечь этот файл cookie httponly из WebView или заменить его тем, который назначен HttpClient?