1

我们有一个基于浏览器的客户端,可以与我们的基于云的服务对话。客户端做了相当普通的事情,例如处理用户输入,并在 HighStock(基于浏览器的 js 图表应用程序)中显示来自服务器的数据。

潜在客户想要使用我们的产品,但它必须是 WPF,并且作为部分信任应用程序在沙箱中运行。我们的应用程序将能够从我们的应用程序和我们的服务器发送和获取数据,但仅此而已。我们无法将应用程序重写为原生 WPF 应用程序。

有没有办法使用 WPF 包装器中的 Web 控件运行我们现有的应用程序?

如果是这样,从他们的角度来看,这种方法是否具有与本机 WPF 应用程序相同级别的安全性?

4

1 回答 1

0

浏览器控件有两个选项 - 原生选项(WebBrowser 类),您还可以在 WPF 中嵌入 Chromium(请参阅此 SO 线程

于 2015-12-19T08:29:35.423 回答