首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在不使用ActiveX的情况下从web应用程序中获取Citrix/MSTS等ClientName?

如何在不使用ActiveX的情况下从web应用程序中获取Citrix/MSTS等ClientName?
EN

Stack Overflow用户
提问于 2018-08-24 22:57:25
回答 1查看 101关注 0票数 0

我们正在开发一个企业web应用程序,我们需要知道调用Citrix服务器的远程会话的客户机的ip/主机名。

我们发现的一个场景是使用IE11/ActiveX,这样我们就可以使用对象来读取注册表项并获取客户端名称的值。

我的web应用程序如何知道浏览器是从哪个客户端名称打开的,而不依赖于IE11/ActiveX?是否可以从平衡器/代理查询web服务并获取打开该终端会话的远程客户端?或者使用Chrome/Firefox/Safari/等中的插件来获取这些信息?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-25 02:30:54

答案就在这里,这就是我所想的:https://www.quora.com/How-do-I-read-the-Windows-Registry-using-Chrome-extensions

读取Windows注册表的唯一方法是使用NPAPI插件。但Chrome最近停止了对Native NPAPI插件的支持。现在他们允许PEPPER NACL插件,但你不能进入Windows注册表。

唯一的黑客方法是在你的机器上创建一个外部服务,然后通过轮询、websockets等在Chrome和它之间来回通信

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52007106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档