在浏览器中嵌入远程桌面

发布于 2024-09-03 17:43:05 字数 379 浏览 8 评论 0原文

我想在我的浏览器中嵌入远程桌面会话。我必须使用远程桌面,因为我的客户端无法在服务器上安装任何其他软件。

以下是我已经可以预见的一些问题:

1)我相信我可以嵌入 RDP ActiveX 控件,但我只能支持 IE。即使如此,IE 锁定也可能会禁止 ActiveX 控件。

2)我对苹果电脑一无所知,但我推测它们本质上并不运行RDP?

3)我认为有一些方法可以通过Java控件运行RDP。我没有经验,不知道这是一个好主意还是坏主意。我想Java甚至可能在某些浏览器上被禁用,但不知道这是否是常见情况?

那么,我有哪些选择可以使这项工作可靠地进行呢?我认为我可能需要一些默认选项(即 ActiveX),然后是一些后备选项(即 Java),以及每次识别正确选项的代码。

I would like to embed a Remote Desktop session within my browser. I must use remote desktop because my clients can't install any additional software on the server.

Here are some problems that I can already foresee:

1) I believe that I can embed an RDP ActiveX control, but then all I could support is IE. And even then, IE lockdown may forbid ActiveX controls.

2) I don't know anything about Apple computers, but I presume that they don't inherently run RDP?

3) I think there are ways to run RDP through a Java control. I don't have experience to know if this is a good or bad idea. I suppose that Java may even be disabled on some browsers, but don't know if this is a common case?

So, what options have I got here to make this work reliably? I presume that I may need some default options (ie ActiveX), and then some fallback options (ie Java), and code to identify the correct option each time.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

明天过后 2024-09-10 17:43:05

关于#2,微软已经为 OS X 创建了一个 RDP 客户端,您可以下载它 此处

With regards to #2, Microsoft has created a RDP client for OS X, you can download it here

彼岸花ソ最美的依靠 2024-09-10 17:43:05

properJavaRDP - Java 中的 RDP 客户端怎么样。据该网站称,它可以在 Windows、Linux 和 OS X 上运行。看起来它是作为常规 JAR 提供的 - 您可以将其重新打包为 Java Web Start 应用程序,以便从浏览器甚至(签名的)小程序进行部署。 (小程序需要签名才能连接到任意主机。)

How about properJavaRDP - RDP client in java. According to the site, works on Windows, Linux and OS X. It looks like it's shipped as a regular JAR - you might repackage it as a Java Web Start app for deployment from a browser, or even a (signed) applet. (Applet will need to be signed to connect to any arbitrary host.)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文