2
|
Tom van Enckevort · 技术社区 · 15 年前 |
1
1
经过更多的调查,我最终放弃了注册表设置。成功连接的关键似乎是HKCU\Comm\EAP\Config[SSID]中的密码值。但由于CryptProtectData使用未记录的熵值(出于明显的安全原因)来加密密码,因此似乎无法通过编程方式在注册表中重新创建有效条目。
然后,我选择了第二个最好的解决方案,在调用后捕获用户登录对话框
请注意,我只设置密码字段,因为用户名和域字段预先填充了已存储在注册表中的信息(我最初的问题中提到的标识值)。 这可以很好地工作,因为它使用PEAP凭据创建WLAN连接。一旦找到用户登录对话框,就将其移到屏幕外,这一切都会发生在应用程序的用户身上(我们的应用程序运行在kiosk模式下)。 |
2
0
我们在这方面取得了积极的经验 wpa_supplicant 我们的应用程序中的集成需要一些努力(即围绕wpa_请求者核心创建服务,禁用零配置驱动程序)。然而,这是值得的:我们的应用程序可以完全控制整个配置/关联过程。 |
3
0
Windows注册表编辑器5.00版
|
4
0
“用户登录”对话框可能是提示性的,因为基于中的键
尝试将它们切换到0。 |