2013-08-12 3 views
1

Я пишу веб-страницу, которая может быть использована для загрузки исполняемого файла, который может запускаться на вашем компьютере, и может получить доступ к системному реестру при одобрении пользователя. На сайте имеется идентификатор подлинности в реальном времени, прежде чем пользователь сможет загрузить исполняемый файл для запуска. Этот исполняемый файл считывает системный реестр для списка установленных приложений метро. Затем исполняемый файл загружает данные из сканирования в базу данных в облаке. Есть ли способ для исполняемого файла каким-то образом получить доступ к живому идентификатору, с которым пользователь вошел в веб-страницу? Я хотел бы загрузить результаты live-id + сканирования в базу данных. В базе данных будет удален идентификатор пользователя. Нам нужно будет предположить, что пользователь не может быть зарегистрирован на своей локальной машине с учетной записью в реальном времени.Связывание живого идентификатора с загруженным исполняемым файлом

Любая помощь будет принята с благодарностью, как и любые другие средства для достижения этого результата.

ответ

0

Я не уверен, что вы можете легко связать это, используя только .exe-файл. Вы можете поэкспериментировать со следующими опциями:

Измените свое приложение так, чтобы оно могло считывать живые идентификаторы из файла конфигурации xml, а затем вместо того, чтобы загружать только файлы exe, вы получаете их, чтобы загрузить exe + config в zip-файл, например.

Второй вариант заключается в том, чтобы пользователь вручную вводил живой идентификатор перед запуском приложения.

Другим вариантом будет сопоставление MAC-адреса, используемого для доступа к приложению с MAC-адресом, используемым для отправки результатов. Когда пользователь регистрируется, вы где-то храните его MAC-адрес и затем сопоставляете его с MAC-адресом, используемым для отправки данных. Не идеальное решение, но вы можете работать над чем-то подобным в этом направлении.

Смежные вопросы