如何在客户端调用exe应用程序 [英] How to call the exe application on client side

查看:84
本文介绍了如何在客户端调用exe应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,



我需要在Asp.Net网站上将客户端上的应用程序的exe调用到任何浏览器。





有人可以帮帮我吗?



我尝试过:



我正在搜索它并找到了一些使用Activex的解决方案,但这个选项并不能完全解决所有浏览器中Google Chrome的问题例如,Firefox。

Hello,

I need to call the exe of an application on client side from a Asp.Net Web Site, to a any browser.


Can someone help me please?

What I have tried:

I'm searching about it and have found some solutions using Activex, but this option doens't solve totally the problem in all browsers how Google Chrome, Firefox, for example.

推荐答案

您在我尝试过的内容中显示的注意事项是正确的,但您应该做出正确的结论:这是您应该解决的问题不要试图解决。从Web概念和W3标准的角度来看,它将是完全非法的功能。



主要原因是安全性。想象一下,你可以解决这个问题。这意味着该网站的作者将获得一个工具,允许在未经用户同意的情况下在客户端启动任何应用程序,并且用户将没有任何工具来阻止它。



至于ActiveX,最好不要使用它的想法。对于一些精通安全的用户来说,使用这些肮脏的技巧将网站列入黑名单是一个很好的理由。



-SA
Your considerations shown in "What I have tried" are correct, but you should make right conclusions: this is the problem which you should not attempt to solve. From the standpoint of Web conceptions and W3 standard, it would be totally illegitimate "feature".

Main reason for that is safety and security. Imagine for a second that you could solve this problem. It would mean that the authors of the Web site would get a tool which would allow to start any application on the client side, without the user's consent, and the user would not have any tool to prevent it.

As to ActiveX, better don't even play with the idea of using it. For some security-savvy users it would be a good reason to blacklist the site using such dirty tricks.

—SA


这篇关于如何在客户端调用exe应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆