[問題] 遠端驗證使用者

看板C_Sharp (C#)作者 (死大胖)時間8年前 (2016/08/16 14:52), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
各位好,我的問題描述如下 我目前有三台電腦A,B,C,D配置如下 PCa -->(本機帳號) UserA1, UserA2... PCb -->(本機帳號) UserB1, UserB2... PCc --> Web Server,有簡易的登入頁面 PCd --> 可連線至PCc頁面操作 使用者由PCd瀏覽器瀏覽PCc頁面,再登入時輸入帳號密碼後,後端會向PCa & PCb 的本地帳號做驗證,驗證成功表示該使用者帳號屬於a,b兩台其中一個,若沒有代 表不存在或帳號錯誤。 目前用下列程式碼測試: PrincipalContext contex = new PrincipalContext(ContextType.Machine, "IPADDRESS", "管理權限帳號", "管理者密碼"); var x = contex.ValidateCredentials("UserA1", "密碼"); 我有用上述方式遠端控管a,b兩台機器內本機帳號的停用/啟用等設定,但用來驗證 會跳出存取被拒的訊息。 請問版上的版友錯誤的原因可能是甚麼呢? 或是有沒有替代的方法可解呢? 麻煩幫忙解答了,謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.0.34 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1471330377.A.8BE.html

08/16 16:10, , 1F
不考慮用AD。
08/16 16:10, 1F

08/16 23:13, , 2F
推 我也很好奇如果不用AD 怎麼用遠端帳號來取得電腦權限
08/16 23:13, 2F
文章代碼(AID): #1NihX9Y- (C_Sharp)
文章代碼(AID): #1NihX9Y- (C_Sharp)