Asp.net 将live id与下载的可执行文件关联

Asp.net 将live id与下载的可执行文件关联,asp.net,windows-live-id,Asp.net,Windows Live Id,我正在写一个网页,可以用来下载一个可执行文件,可以运行在您的机器上,并可以访问系统注册表的用户批准。在用户下载可执行文件以运行之前,站点具有实时id身份验证。此可执行文件读取系统注册表中已安装metro应用程序的列表。然后,可执行文件将数据从扫描上传到云中的数据库。可执行文件是否有办法以某种方式访问用户登录网页时使用的live id?我想把实时id+扫描结果上传到数据库。数据库将键入用户的live id。我们需要假设用户可能没有使用live id帐户登录到其本地计算机 我们将非常感谢您的任何帮助

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


我们将非常感谢您的任何帮助,以及实现此结果的任何其他方法。

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

更改您的应用程序,使其可以从xml配置文件读取live ID,然后让用户只下载exe,例如,让他们下载zip文件中的exe+config

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

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