我需要在Windows主屏幕上放置一个链接(在用户登录之前)
点击此链接后,我想启动一个指向特定网络应用的浏览器。
这将用于启用自助密码重置。
这可能吗?怎么做?
编辑:这必须适用于Windows 7(及更高版本)和Windows Server 2008(及以上版本)
答案 0 :(得分:3)
在早期版本的Windows中,您可以编写一个GINA DLL,它可以完全替换在登录过程中向用户显示的界面。
但是,从Windows Vista开始,GINA已被删除,并为Credential Providers添加了支持。虽然它们提供了先前使用的GINA模型的改进,但它们也限制了GINA为开发人员提供的灵活性 - 您可以显示自定义界面的日子已经过去了。
这并不是说自定义提供程序无法显示某些UI元素。但推出一个功能齐全的网络浏览器是一个可怕的想法,简单明了,只是惹麻烦。
您可能需要查看文章Custom Login Experiences: Credential Providers in Windows Vista,该文章并非完全是最新的,但仍然是一个很好的起点。