我们公司制作基于网络的应用程序,按工作站定价。
这意味着用户/通行证只能在一台特定的机器上使用。
目前正在发生的情况是多个用户正在共享凭据,如果他们不同时执行此操作,我们没有任何方法可以防止这种情况发生。
该应用程序的性质是用户需要偶尔使用它,因此无法同时工作不会对用户造成太大影响,并且公司会失去可能的收入。
该应用程序目前是纯粹的 AJAX,没有 flash/activeX/Java 小程序。
理想的解决方案是使用“Shell.Network”脚本接口通过 javascript 读取客户端的计算机名称或 IP 地址。
但由于 Internet Explorer 中严格的安全设置,这是不可能的。我不得不提一下,跨浏览器功能并不重要,唯一支持的浏览器是 IE。
搜索谷歌我在这里遇到了这个解决方案http://www.reglos.de/myaddress/MyAddress.html但它需要 JAVA 小程序所以不会很方便。
有没有其他解决方案?