【发布时间】:2010-08-02 11:49:31
【问题描述】:
我有一个 aspx 页面,我想在寻求用户许可后访问客户端上的应用程序。 Windows 应用程序和网站都将在 VB.NET 中制作。有没有人知道如何解决这个问题? 谢谢
编辑: 这是问题所在。从我在 vb.net 中的 .aspx 网页中,访问者单击我网站上的链接,如果我的 winform 尚未加载到他们的桌面上,则会在用户许可的情况下加载它。此应用程序应在启动时自动加载到用户站点上,并始终在后台运行。让它成为一个非常瘦的客户端,从用户那里占用最少的 cpu 和带宽,并在需要时作为静默后台进程运行。
每当用户在任何浏览器中访问我的众多网站之一时,在后台运行的应用程序都会与我的一个网站上的 .aspx 进行通信,并将识别客户端 winform 应用程序的静默用户名密码交换到在线应用程序。我网站上的 aspx 应用程序。
然后我网站上的 .aspx 将诸如“www.somewebsite.com”之类的 url 传递给后台运行的应用程序,然后后台应用程序从客户端计算机发出 http 请求,而不是来自我的 .aspx 服务器,因此客户端的 cookie 和 ip 对“www.somewebsite.com”服务器可见。客户端收集该页面的 html,将其存储为字符串,并将该网页的 ascii 保存为另一个字符串。
然后,这两个字符串都被传回客户端正在访问的我的 .aspx 网站,然后 .aspx 应用程序将这些结果存储在数据库中。
【问题讨论】:
标签: asp.net vb.net windows-services