我想寫一個網頁應用,是綁定設備的,只有特定的Windows電腦才能使用它。
目前我只想到基於憑證的驗證方案可以符合我的需求,但是這樣似乎意味著我必須建立自己的PKI系統並且維護它,或是其他CA背書的PKI,兩者都覺得挺麻煩的(後者應該超貴)....
有什麼其他方案可以驗證設備嗎,基於IP的方案不可行....
「重設使用者帳戶密碼」
是授權給人管理, 還是授權給電腦管理?
我的意思是說, 這件事情應該由人來同意? 還是由電腦同意?
如果由電腦來同意的話, 授權變成是:
特定電腦+任何人
特定電腦+特定人
如果由人來同意的話, 授權應該是:
任何電腦+特定人
特定電腦+特定人
如果你只處理前面的特定電腦, 卻沒有限定後面的人,
那不就是: 任何擁有密碼的人人只要走到電腦前面, 都可以授權?
綁人若用密碼當然不可靠, 憑證可以拷貝也不可靠(除非你加密碼), 唯一可靠的只有 MFA 或 2FA, 簡單做可以用手機+OTP 或 Google Authenticator (假設你們都有 Google 帳號的話)...
基於以上的討論串.. 如果用
內網ip + 外網ip 產生 hash key 然後用這個 hash key 產生 pki (guid) 是否可行??