Запуск веб-клиента в оболочке WPF

У нас есть клиент на основе браузера, который общается с нашим облачным сервисом. Клиент выполняет довольно бесполезные вещи, такие как обработка пользовательского ввода и отображение данных с сервера в HighStock (основанном на браузере приложении для построения диаграмм js).

Потенциальный клиент хочет использовать наш продукт, но он должен быть WPF и запускаться в изолированной программной среде как приложение с частичным доверием. Наше приложение сможет отправлять и получать данные из нашего приложения и с нашего сервера, но это все. Мы не можем позволить себе переписать приложение как собственное приложение WPF.

Есть ли способ запустить наше существующее приложение, используя веб-элемент управления в оболочке WPF?

Если да, то правда ли, что этот подход будет иметь с их точки зрения тот же уровень безопасности, что и собственное приложение WPF?

1 ответ

Решение

Существует два варианта управления браузером - собственный (класс WebBrowser), и вы также можете встроить Chromium в WPF (см. Эту ветку SO)

Другие вопросы по тегам