T之家訊 Windows Hello是Win10中新增的一種基于生物識別技術的身份驗證功能,在Windows10桌面版和手機版中都有包含,驗證類型包括面部識別、虹膜以及指紋。如今搭載Win10系統的手機、平板和PC開始大量涌向市場,其中很多設備都配備了指紋識別器、虹膜掃描儀或實感相機。
為了讓這些設備得到充分利用,微軟今天在官方博客中通過一篇文章向開發者講解了如何在Win10應用中集成Windows Hello身份驗證功能。
Windows Hello示例應用
Windows Hello不僅可以用于登錄系統,還可用于解鎖受密碼保護的應用。而在應用中集成這項功能的步驟也比較簡單,開發者無需對加密技術、生物識別技術或者微軟賬戶有深入了解,可輕松構建一個基于Windows Hello身份驗證的安全應用。
在博客中微軟講解了如何編寫代碼,并在GitHub中提供了示例項目源碼。
感興趣的開發者可。
微信搜索“IT之家”關注搶6s大禮!下載IT之家客戶端(戳這里)也可參與評論抽樓層大獎!
微軟為Windows 10的本地賬戶增加了另一個安全保護措施,那就是按照自己設置的幾個安全問題進行驗證。當我們需要重新設置賬戶時,也需要輸入這些安全問答,匹配之后才能重設。對于自家使用的電腦來說,這顯然比較麻煩。為了讓賬號重置更快捷,我們可以通過組策略編輯器、注冊表編輯器、或者PowerShell腳本等方法,來禁用上述安全問題驗證。
1. 利用組策略解除驗證
如果我們當前正在使用的系統是Windows 10專業版、教育版或企業版,可以通過組策略編輯器來解除對安全問題的驗證。
首先按下Win+R組合鍵,開啟“運行”對話框,輸入并執行GPEDIT.MSC命令,啟動本地組策略編輯器(圖1)。
在組策略編輯器中,依次定位到“計算機配置→管理模板→Windows組件→憑據用戶界面”(圖2)。
在“憑據用戶界面”分支的右側窗格中,雙擊“防止對本地帳戶使用安全性問題”,并將單選按鈕設置為“已啟用”(圖3)。
啟用此策略設置后,將關閉安全問題。退出組策略編輯器,然后重新啟動計算機,更改便會生效。
2. 編輯注冊表阻止驗證
如果我們使用的是Windows 10家庭版,該版本沒有直接調用組策略的功能,這時,我們可以借助于注冊表編輯器來完成阻止驗證的修改操作。
首先,在“運行”對話框中輸入REGEDIT并回車,啟動注冊表編輯器(圖4)。在注冊表編輯器窗口中,依次導航并定位到“HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System”(圖5)。
接下來,右鍵單擊System分支右側窗格的空白處,然后依次單擊“新建→DWORD(32-位)值”(圖6)。
將新創建的DWORD(32-位)值的名稱設置為NoLocalPasswordResetQuestions。雙擊新創建的NoLocalPasswordResetQuestions,并將其數值數據設置為1,這表示將禁用安全問題。如果將其值設置為0,又將啟用安全問題(圖7)。
退出注冊表編輯器,然后重新啟動系統,上述更改便會生效。
3. 使用PowerShell專用腳本方案
除了上面的辦法外,我們還可以通過簡單地運行一個PowerShell專用腳本程序來禁用安全問答提示。
首先從GitHub存儲庫下載一個名為“Update-AllUsersQA.ps1”的文件(下載地址:https://dwz.cn/beFs2n4t),然后使用管理員權限打開PowerShell窗口。接下來,在PowerShell窗口中,使用CD命令進入存放“Update-AllUsersQA.ps1”文件的目錄(這里假設為“D:\TEMP”),然后輸入以下命令以禁用安全問答提示(圖8)。
Update-AllUsersQA
在此之后,如果嘗試在有關界面中設置安全問題,則會收到一條消息,提示該功能已被禁用。
小提示:若要再次啟用安全問題,需要使用另一個參數-answer運行上述腳本程序。命令格式如下:
Update-AllUsersQA -answer YourSecretAnswer
注意,此處需要使用自己選擇的答案替換命令中的YourSecretAnswer。例如,本例如圖所示答案為“PILILIPALALA”(圖9)。完成后,該字符串將被設置為所有問題的答案。之后,便可以到相應的安全設置網頁窗口中輸入問題的答案了。