将实时ID与下载的可执行文件相关联

时间:2013-08-12 03:47:47

标签: asp.net windows-live-id

我正在编写一个网页,可用于下载可在您的计算机上运行的可执行文件,并可在用户批准时访问System Registry。在用户可以下载要运行的可执行文件之前,该站点具有实时身份验证。此可执行文件读取系统注册表以获取已安装的metro应用程序列然后,可执行文件将数据从扫描上载到云中的数据库。有没有办法让可执行文件以某种方式访问​​用户登录到网页的实时ID?我想将live-id +扫描结果上传到数据库。数据库将锁定用户的实时ID。我们需要假设用户可能没有使用实时ID帐户登录本地计算机。

任何帮助都将受到高度赞赏,以及实现此结果的任何其他方式。

1 个答案:

答案 0 :(得分:0)

我不确定您是否可以使用.exe文件轻松关联此内容。您可以尝试以下选项

更改您的应用程序,以便它可以从xml配置文件中读取实时ID,然后让用户只下载exe,您可以让它们以zip文件的形式下载exe + config。

第二个选项是让用户在运行应用程序之前手动输入实时ID。

另一种选择是将用于访问应用程序的MAC地址与用于发送结果的MAC地址进行匹配。当用户登录时,将其MAC地址存储在某处,然后将其与用于发送数据的MAC地址进行匹配。真的不是一个理想的解决方案,但你可以在这方面做类似的事情。