作者Fat92 (死大胖)
看板C_Sharp
标题[问题] 远端验证使用者
时间Tue Aug 16 14:52:55 2016
各位好,我的问题描述如下
我目前有三台电脑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://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1471330377.A.8BE.html
1F:→ Fat92: 不考虑用AD。 08/16 16:10
2F:推 maze0417: 推 我也很好奇如果不用AD 怎麽用远端帐号来取得电脑权限 08/16 23:13